AliRoot Core  3dc7879 (3dc7879)
AliTriggerScalersRecordESD Class Reference

#include <AliTriggerScalersRecordESD.h>

Inheritance diagram for AliTriggerScalersRecordESD:

Public Member Functions

 AliTriggerScalersRecordESD ()
 
virtual ~AliTriggerScalersRecordESD ()
 
void Reset ()
 
void AddTriggerScalers (AliTriggerScalersESD *scaler)
 
void AddTriggerScalers (UChar_t classIndex, ULong64_t LOCB, ULong64_t LOCA, ULong64_t L1CB, ULong64_t L1CA, ULong64_t L2CB, ULong64_t L2CA)
 
const TObjArrayGetTriggerScalers () const
 
const AliTriggerScalersESDGetTriggerScalersForClass (const Int_t classindex) const
 
const AliTimeStampGetTimeStamp () const
 
UInt_t GetTimeGroup () const
 
void SetTimeStamp (const AliTimeStamp *stamp)
 
void SetTimeGroup (const UInt_t group)
 
virtual void Print (const Option_t *opt="") const
 
 AliTriggerScalersRecordESD (const AliTriggerScalersRecordESD &rec)
 
AliTriggerScalersRecordESDoperator= (const AliTriggerScalersRecordESD &rec)
 

Private Attributes

AliTimeStamp fTimestamp
 
TObjArray fScalers
 
UInt_t fTimeGroup
 

Detailed Description

Definition at line 23 of file AliTriggerScalersRecordESD.h.

Constructor & Destructor Documentation

AliTriggerScalersRecordESD::AliTriggerScalersRecordESD ( )

Definition at line 28 of file AliTriggerScalersRecordESD.cxx.

Referenced by SetTimeGroup().

virtual AliTriggerScalersRecordESD::~AliTriggerScalersRecordESD ( )
inlinevirtual

Definition at line 27 of file AliTriggerScalersRecordESD.h.

AliTriggerScalersRecordESD::AliTriggerScalersRecordESD ( const AliTriggerScalersRecordESD rec)

Definition at line 50 of file AliTriggerScalersRecordESD.cxx.

Member Function Documentation

void AliTriggerScalersRecordESD::AddTriggerScalers ( UChar_t  classIndex,
ULong64_t  LOCB,
ULong64_t  LOCA,
ULong64_t  L1CB,
ULong64_t  L1CA,
ULong64_t  L2CB,
ULong64_t  L2CA 
)

Definition at line 43 of file AliTriggerScalersRecordESD.cxx.

UInt_t AliTriggerScalersRecordESD::GetTimeGroup ( ) const
inline

Definition at line 35 of file AliTriggerScalersRecordESD.h.

const TObjArray* AliTriggerScalersRecordESD::GetTriggerScalers ( ) const
inline
const AliTriggerScalersESD * AliTriggerScalersRecordESD::GetTriggerScalersForClass ( const Int_t  classindex) const
AliTriggerScalersRecordESD & AliTriggerScalersRecordESD::operator= ( const AliTriggerScalersRecordESD rec)

Definition at line 62 of file AliTriggerScalersRecordESD.cxx.

Referenced by SetTimeGroup().

void AliTriggerScalersRecordESD::Print ( const Option_t *  opt = "") const
virtual

Definition at line 104 of file AliTriggerScalersRecordESD.cxx.

Referenced by SetTimeGroup().

void AliTriggerScalersRecordESD::Reset ( void  )
void AliTriggerScalersRecordESD::SetTimeGroup ( const UInt_t  group)
inline

Member Data Documentation

UInt_t AliTriggerScalersRecordESD::fTimeGroup
private

Definition at line 47 of file AliTriggerScalersRecordESD.h.

Referenced by GetTimeGroup(), operator=(), Print(), Reset(), and SetTimeGroup().

AliTimeStamp AliTriggerScalersRecordESD::fTimestamp
private

Definition at line 45 of file AliTriggerScalersRecordESD.h.

Referenced by GetTimeStamp(), operator=(), Print(), and SetTimeStamp().


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