AlcapDAQ  1
Public Member Functions | Protected Attributes
TUsrSevtData1 Class Reference

#include <clonesA_Event.h>

Inheritance diagram for TUsrSevtData1:
TMrbSubevent_Caen

Public Member Functions

 TUsrSevtData1 ()
 
virtual ~TUsrSevtData1 ()
 
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 63 of file clonesA_Event.h.

Constructor & Destructor Documentation

TUsrSevtData1::TUsrSevtData1 ( )
inline

Definition at line 65 of file clonesA_Event.h.

References SetEvent().

65 {SetEvent(0);}
virtual TUsrSevtData1::~TUsrSevtData1 ( )
inlinevirtual

Definition at line 67 of file clonesA_Event.h.

67 {}

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 SetEvent(), and TUsrSevtData2::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 TUsrSevtData1::GetPileup ( )
inline

Definition at line 69 of file clonesA_Event.h.

References fPileup.

69 {return fPileup; };
void TUsrSevtData1::SetEvent ( Int_t  ev)

Definition at line 44 of file clonesA_Event.cxx.

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

Referenced by TUsrSevtData1().

44  {
45  Clear();
46  cout << "TUsrSevtData1: " << ev << endl;
47  fTimeStamp = 100+ev; //in TMrbSubevent_Caen
48  fSevtName = "SubEvent_1_";
49  fSevtName += ev;
50  fMer = 1100 + ev;
51  fPileup = 2100 + ev;
52  for(Int_t i = 1; i <= ev+1; i++) {
54  }
55 }

Field Documentation

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

Definition at line 73 of file clonesA_Event.h.

Referenced by SetEvent().

Int_t TUsrSevtData1::fPileup
protected

Definition at line 74 of file clonesA_Event.h.

Referenced by GetPileup(), and SetEvent().

TString TUsrSevtData1::fSevtName
protected

Definition at line 69 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 SetEvent(), and TUsrSevtData2::SetEvent().


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