ChipTrackingTrgEngine3
#include "ChipTrackingTrgEngine3.hh" |
ChipTrackingTrgEngine3
class description - source file - inheritance tree (.pdf)
class ChipTrackingTrgEngine3 : public TriggerEngine
Inheritance Chart: | |||||||||||||||
|
public:
ChipTrackingTrgEngine3() virtual ~ChipTrackingTrgEngine3() static TClass* Class() virtual const char* ClassName() const virtual const char* ClassType() const void Clear() void Dump(Int_t) void FillEEvent(Int_t) virtual TClass* IsA() const virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Simulate(MacroCellData*) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)
Data Members
public:
static const ChipTrackingTrgEngine3::ECTTypes k7 static const ChipTrackingTrgEngine3::ECTTypes k8 static const ChipTrackingTrgEngine3::ECTTypes k9 static const ChipTrackingTrgEngine3::ECTTypes k10 static const ChipTrackingTrgEngine3::ECTTypes k11 static const ChipTrackingTrgEngine3::ECTTypes k12 static const ChipTrackingTrgEngine3::ECTTypes k9p static const ChipTrackingTrgEngine3::ECTTypes k10p static const ChipTrackingTrgEngine3::ECTTypes k11p static const ChipTrackingTrgEngine3::ECTTypes k12p static const ChipTrackingTrgEngine3::ECTTypes k13p static const ChipTrackingTrgEngine3::ECTTypes k14p Int_t fThreshold threshold on pixel hits in a gtu Int_t fMinTrackLength algorithm searches for tracks of length between fMinTrackLength and fMaxTriggerTrackLength Int_t fMaxTrackLength also max length for trigger in a single chip Int_t fMinTriggerTrackLength min trigger track length in a single chip Int_t fMinTriggerTwoLength min trigger track length in two nearby chips Int_t fMaxTwoLength max length for trigger in two nearby chips Bool_t fAcceptHole true if we accept an hole in a track in a single chip Bool_t fOnlyWithSignal if true processes only chip with signal map<Int_t,vector<ChipTrackSegment> > fTrackSegments map for storing data
Class Description
void Clear()
void Simulate( MacroCellData* pData)
void FillEEvent( Int_t cell_id )
Fill root event
void Dump( Int_t cell_id )
Dump the number of tracks (triggered and total) for each chip
Inline Functions
void ~ChipTrackingTrgEngine3() ChipTrackingTrgEngine3 ChipTrackingTrgEngine3() const char* ClassType() const const char* ClassName() const TClass* Class() TClass* IsA() const void ShowMembers(TMemberInspector& insp, char* parent) void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)