ELblTrackTrigger
| #include "ELblTrackTrigger.hh" |
ELblTrackTrigger
class description - source file - inheritance tree (.pdf)
class ELblTrackTrigger : public TObject, public EFillable
| Inheritance Chart: | |||||||||||
|
private:
void ClearCopy()
Bool_t IsCopy() const
void SetCopy(Bool_t val = kTRUE)
public:
ELblTrackTrigger()
ELblTrackTrigger(const ELblTrackTrigger&)
virtual ~ELblTrackTrigger()
static TClass* Class()
virtual void Clear(Option_t* = "")
virtual void Copy(TObject&) const
static ELblTrackTrigger* GetCurrent()
ELblTrackSegment* GetLblTrack(Int_t i)
Int_t GetNumLblTracks()
virtual TClass* IsA() const
ELblTrackTrigger& operator=(const ELblTrackTrigger&)
static void SetCurrent(ELblTrackTrigger* ev)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
Data Members
private:
Int_t fNumLblTracks total number of tracks
TClonesArray* fLblTracks ->
static TClonesArray* fgLblTracks
Bool_t fCopy
static ELblTrackTrigger* fgCurrent
Class Description
ELblTrackTrigger This class contains all the track information from the LBL trigger algorithm Config file parameters ====================== <parameter name>: <parameter description> -Valid options: <available options>
ELblTrackTrigger() : TObject()
Constructor
~ELblTrackTrigger()
Destructor
ELblTrackTrigger(const ELblTrackTrigger& other) : TObject()
Copy ctor
void Copy( TObject& other) const
Copy method
void Clear( Option_t* opt )
Clear this obj
void ClearCopy()
delete TClonesArray in case of copied events
Inline Functions
ELblTrackTrigger* GetCurrent()
void SetCurrent(ELblTrackTrigger* ev)
Int_t GetNumLblTracks()
ELblTrackSegment* GetLblTrack(Int_t i)
void SetCopy(Bool_t val = kTRUE)
Bool_t IsCopy() const
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
ELblTrackTrigger& operator=(const ELblTrackTrigger&)
