ELblTrackSegment
| #include "ELblTrackSegment.hh" |
ELblTrackSegment
class description - source file - inheritance tree (.pdf)
class ELblTrackSegment : public TObject
| Inheritance Chart: | |||||||||
|
public:
ELblTrackSegment()
ELblTrackSegment(const ELblTrackSegment& other)
virtual ~ELblTrackSegment()
static TClass* Class()
virtual void Clear(Option_t* = "")
virtual void Copy(TObject& other) const
Int_t GetCellId() const
Int_t GetChipUid() const
Int_t GetColEnd() const
Int_t GetColStart() const
Int_t GetGtuEnd() const
Int_t GetGtuStart() const
Int_t GetNumSegs() const
Int_t GetRowEnd() const
Int_t GetRowStart() const
Int_t GetSum() const
Int_t GetTriggerID() const
virtual TClass* IsA() const
ELblTrackSegment& operator=(const ELblTrackSegment&)
void SetCellId(Int_t v)
void SetChipUid(Int_t v)
void SetColEnd(Int_t v)
void SetColStart(Int_t v)
void SetGtuEnd(Int_t v)
void SetGtuStart(Int_t v)
void SetNumSegs(Int_t v)
void SetRowEnd(Int_t v)
void SetRowStart(Int_t v)
void SetSum(Int_t v)
void SetTriggerID(Int_t v)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
Data Members
private:
Int_t fCellId id of macrocell where track occured
Int_t fChipUid uid of chip where track occurred
Int_t fGtuStart first gtu
Int_t fGtuEnd last gtu
Int_t fRowStart first row
Int_t fRowEnd last row
Int_t fColStart first column
Int_t fColEnd last column
Int_t fNumSegs number of sections
Int_t fSum total ADC sum
Int_t fTriggerID ID number of this trigger in this EC
Class Description
ELblTrackSegment Contains all the information about an individual track found by the LBL trigger Config file parameters ====================== <parameter name>: <parameter description> -Valid options: <available options>
ELblTrackSegment()
Constructor
~ELblTrackSegment()
Destructor
ELblTrackSegment( const ELblTrackSegment& other ) : TObject()
Copy Constructor
void Copy( TObject& other ) const
Copy method
void Clear( Option_t* opt )
Clear method
Inline Functions
Int_t GetCellId() const
Int_t GetChipUid() const
Int_t GetGtuStart() const
Int_t GetGtuEnd() const
Int_t GetRowStart() const
Int_t GetRowEnd() const
Int_t GetColStart() const
Int_t GetColEnd() const
Int_t GetNumSegs() const
Int_t GetSum() const
Int_t GetTriggerID() const
void SetCellId(Int_t v)
void SetChipUid(Int_t v)
void SetGtuStart(Int_t v)
void SetGtuEnd(Int_t v)
void SetRowStart(Int_t v)
void SetRowEnd(Int_t v)
void SetColStart(Int_t v)
void SetColEnd(Int_t v)
void SetNumSegs(Int_t v)
void SetSum(Int_t v)
void SetTriggerID(Int_t v)
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
ELblTrackSegment& operator=(const ELblTrackSegment&)
