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