Universita' di GenovaINFN Sezione di Genova  
AIRWATCH / EUSO Genova

ChipTrackingTrgEngine2

#include "ChipTrackingTrgEngine2.hh"

ChipTrackingTrgEngine2


class description - source file - inheritance tree (.pdf)

class ChipTrackingTrgEngine2 : public TriggerEngine

Inheritance Chart:
EsafConfigurable
EsafMsgSource
<-
TriggerEngine
<-
ChipTrackingTrgEngine2

    public:
ChipTrackingTrgEngine2() virtual ~ChipTrackingTrgEngine2() 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 ChipTrackingTrgEngine2::ECTTypes k8 static const ChipTrackingTrgEngine2::ECTTypes k9 static const ChipTrackingTrgEngine2::ECTTypes k10 static const ChipTrackingTrgEngine2::ECTTypes k11 static const ChipTrackingTrgEngine2::ECTTypes k12 static const ChipTrackingTrgEngine2::ECTTypes k13 static const ChipTrackingTrgEngine2::ECTTypes k10p static const ChipTrackingTrgEngine2::ECTTypes k11p static const ChipTrackingTrgEngine2::ECTTypes k12p static const ChipTrackingTrgEngine2::ECTTypes k13p static const ChipTrackingTrgEngine2::ECTTypes k14p static const ChipTrackingTrgEngine2::ECTTypes k15p 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 ~ChipTrackingTrgEngine2()
        ChipTrackingTrgEngine2 ChipTrackingTrgEngine2()
                   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)
About Us | EUSO Official Website | Web pages created by Roberto Pesce and Alessandro Thea - Last Update 14-May-2005 21:31