EAFee
| #include "EAFee.hh" |
EAFee
class description - source file - inheritance tree (.pdf)
class EAFee : public TObject
| Inheritance Chart: | |||||||||
|
public:
EAFee()
EAFee(const EAFee&)
virtual ~EAFee()
static TClass* Class()
virtual void Copy(TObject& obj) const
Bool_t GetCherTrigg() const
Float_t GetDyCharge() const
Int_t GetFEId() const
Int_t GetGtu() const
Int_t GetMCId() const
virtual TClass* IsA() const
EAFee& operator=(const EAFee&)
void SetCherTrigg(Bool_t trig)
void SetDyCharge(Float_t c)
void SetFEId(Int_t fe)
void SetGtu(Int_t gtu)
void SetMCId(Int_t mc)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
Data Members
private:
Int_t fGtu gtu identifier
Int_t fMCId macrocell identifier
Int_t fFEId front end identifier
Float_t fDyCharge dynode channel charge [coulomb]
Bool_t fCherTrigg true if Cerenkov trigger fired (if any, to be done!)
Class Description
EAFee ===== Analog Front End electronics infos For each GTU, last dynode charge and trigger infos are written (if any) Full AFEE is stored in EFee object (because is channel based and not GTU based )
EAFee()
ctor
EAFee(const EAFee& other) : TObject()
copy ctor
~EAFee()
dtor
void Copy( TObject& obj) const
copy this afee to obj
Inline Functions
Int_t GetGtu() const
Int_t GetMCId() const
Int_t GetFEId() const
Float_t GetDyCharge() const
Bool_t GetCherTrigg() const
void SetGtu(Int_t gtu)
void SetMCId(Int_t mc)
void SetFEId(Int_t fe)
void SetDyCharge(Float_t c)
void SetCherTrigg(Bool_t trig)
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
EAFee& operator=(const EAFee&)
