AlcapDAQ  1
Public Member Functions | Protected Attributes
TUsrSevtData2 Class Reference

#include <clonesA_Event.h>

Inheritance diagram for TUsrSevtData2:
TMrbSubevent_Caen

Public Member Functions

 TUsrSevtData2 ()
 
virtual ~TUsrSevtData2 ()
 
void SetEvent (Int_t ev)
 
Int_t GetPileup ()
 
void Clear (Option_t *opt="")
 
TUsrHitBufferGetHitBuffer ()
 

Protected Attributes

TString fSevtName
 
Int_t fMer
 
Int_t fPileup
 
Int_t fTimeStamp
 
TUsrHitBuffer fHitBuffer
 

Detailed Description

Definition at line 80 of file clonesA_Event.h.

Constructor & Destructor Documentation

TUsrSevtData2::TUsrSevtData2 ( )
inline

Definition at line 82 of file clonesA_Event.h.

References SetEvent().

82 {SetEvent(0);}
virtual TUsrSevtData2::~TUsrSevtData2 ( )
inlinevirtual

Definition at line 84 of file clonesA_Event.h.

84 {}

Member Function Documentation

void TMrbSubevent_Caen::Clear ( Option_t *  opt = "")
inlineinherited

Definition at line 51 of file clonesA_Event.h.

References TUsrHitBuffer::Clear(), and TMrbSubevent_Caen::fHitBuffer.

Referenced by TUsrSevtData1::SetEvent(), and SetEvent().

51 {fHitBuffer.Clear();};
TUsrHitBuffer* TMrbSubevent_Caen::GetHitBuffer ( )
inlineinherited

Definition at line 52 of file clonesA_Event.h.

References TMrbSubevent_Caen::fHitBuffer.

52 {return &fHitBuffer;};
Int_t TUsrSevtData2::GetPileup ( )
inline

Definition at line 86 of file clonesA_Event.h.

References fPileup.

86 {return fPileup; };
void TUsrSevtData2::SetEvent ( Int_t  ev)

Definition at line 58 of file clonesA_Event.cxx.

References TUsrHitBuffer::AddHit(), TMrbSubevent_Caen::Clear(), TMrbSubevent_Caen::fHitBuffer, fMer, fPileup, fSevtName, TMrbSubevent_Caen::fTimeStamp, and i.

Referenced by TUsrSevtData2().

58  {
59  Clear();
60  cout << "TUsrSevtData2: " << ev << endl;
61  fTimeStamp = 100+ev; //in TMrbSubevent_Caen
62  fSevtName = "SubEvent_2_";
63  fSevtName += ev;
64  fMer = 21000 + ev;
65  fPileup = 22000 + ev;
66  for(Int_t i = 1; i <= ev+1; i++) {
68  }
69 }

Field Documentation

TUsrHitBuffer TMrbSubevent_Caen::fHitBuffer
protectedinherited
Int_t TUsrSevtData2::fMer
protected

Definition at line 90 of file clonesA_Event.h.

Referenced by SetEvent().

Int_t TUsrSevtData2::fPileup
protected

Definition at line 91 of file clonesA_Event.h.

Referenced by GetPileup(), and SetEvent().

TString TUsrSevtData2::fSevtName
protected

Definition at line 86 of file clonesA_Event.h.

Referenced by SetEvent().

Int_t TMrbSubevent_Caen::fTimeStamp
protectedinherited

Definition at line 52 of file clonesA_Event.h.

Referenced by TUsrSevtData1::SetEvent(), and SetEvent().


The documentation for this class was generated from the following files: