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&)