AliRoot Core  3dc7879 (3dc7879)
AliTOFHeader Class Reference

#include <AliTOFHeader.h>

Inheritance diagram for AliTOFHeader:

Public Member Functions

 AliTOFHeader ()
 
 AliTOFHeader (Float_t defEvTime, Float_t defResEvTime, Int_t nDifPbins, Float_t *times, Float_t *res, Int_t *nPbin, Float_t tofTimeRes, Float_t t0spread)
 
 AliTOFHeader (const AliTOFHeader &source)
 
AliTOFHeaderoperator= (const AliTOFHeader &source)
 
virtual void Copy (TObject &obj) const
 
virtual ~AliTOFHeader ()
 
void SetTOFResolution (Float_t res)
 
Float_t GetTOFResolution () const
 
void SetT0spread (Float_t res)
 
Float_t GetT0spread () const
 
Float_t GetDefaultEventTimeVal () const
 
Float_t GetDefaultEventTimeRes () const
 
TArrayF * GetEventTimeValues () const
 
TArrayF * GetEventTimeRes () const
 
TArrayI * GetNvalues () const
 
Int_t GetNbins () const
 
Int_t GetNumberOfTOFclusters () const
 
Int_t GetNumberOfTOFtrgPads () const
 
Int_t GetNumberOfTOFmaxipad () const
 
AliTOFTriggerMaskGetTriggerMask () const
 
void SetDefaultEventTimeVal (Float_t val)
 
void SetDefaultEventTimeRes (Float_t res)
 
void SetEventTimeValues (TArrayF *arr)
 
void SetEventTimeRes (TArrayF *arr)
 
void SetNvalues (TArrayI *arr)
 
void SetNbins (Int_t nbins)
 
void SetNumberOfTOFclusters (Int_t a)
 
void SetNumberOfTOFtrgPads (Int_t a)
 
void SetTriggerMask (AliTOFTriggerMask *trigmask)
 

Protected Attributes

Float_t fDefaultEventTimeValue
 
Float_t fDefaultEventTimeRes
 
Int_t fNbins
 
TArrayF * fEventTimeValues
 
TArrayF * fEventTimeRes
 
TArrayI * fNvalues
 
Float_t fTOFtimeResolution
 
Float_t fT0spread
 
Int_t fNumberOfTOFclusters
 
Int_t fNumberOfTOFtrgPads
 
AliTOFTriggerMaskfTrigMask
 

Detailed Description

Definition at line 32 of file AliTOFHeader.h.

Constructor & Destructor Documentation

AliTOFHeader::AliTOFHeader ( )

Definition at line 36 of file AliTOFHeader.cxx.

AliTOFHeader::AliTOFHeader ( Float_t  defEvTime,
Float_t  defResEvTime,
Int_t  nDifPbins,
Float_t *  times,
Float_t *  res,
Int_t *  nPbin,
Float_t  tofTimeRes,
Float_t  t0spread 
)

Definition at line 57 of file AliTOFHeader.cxx.

AliTOFHeader::AliTOFHeader ( const AliTOFHeader source)

Definition at line 91 of file AliTOFHeader.cxx.

AliTOFHeader::~AliTOFHeader ( )
virtual

Definition at line 177 of file AliTOFHeader.cxx.

Referenced by AliESDEvent::ResetStdContent().

Member Function Documentation

void AliTOFHeader::Copy ( TObject &  obj) const
virtual

Definition at line 163 of file AliTOFHeader.cxx.

Float_t AliTOFHeader::GetDefaultEventTimeRes ( ) const
inline

Definition at line 53 of file AliTOFHeader.h.

Referenced by AliPIDResponse::SetTOFResponse().

Float_t AliTOFHeader::GetDefaultEventTimeVal ( ) const
inline

Definition at line 52 of file AliTOFHeader.h.

Referenced by AliPIDResponse::SetTOFResponse().

TArrayF* AliTOFHeader::GetEventTimeRes ( ) const
inline

Definition at line 55 of file AliTOFHeader.h.

Referenced by AliPIDResponse::SetTOFResponse().

TArrayF* AliTOFHeader::GetEventTimeValues ( ) const
inline

Definition at line 54 of file AliTOFHeader.h.

Referenced by AliPIDResponse::SetTOFResponse().

Int_t AliTOFHeader::GetNbins ( ) const
inline

Definition at line 57 of file AliTOFHeader.h.

Referenced by AliPIDResponse::SetTOFResponse().

Int_t AliTOFHeader::GetNumberOfTOFclusters ( ) const
inline

Definition at line 58 of file AliTOFHeader.h.

Referenced by AliPIDResponse::GetComputeTOFProbability().

Int_t AliTOFHeader::GetNumberOfTOFmaxipad ( ) const
inline

Definition at line 60 of file AliTOFHeader.h.

Int_t AliTOFHeader::GetNumberOfTOFtrgPads ( ) const
inline

Definition at line 59 of file AliTOFHeader.h.

TArrayI* AliTOFHeader::GetNvalues ( ) const
inline

Definition at line 56 of file AliTOFHeader.h.

Referenced by AliPIDResponse::SetTOFResponse().

Float_t AliTOFHeader::GetT0spread ( ) const
inline
Float_t AliTOFHeader::GetTOFResolution ( ) const
inline
AliTOFTriggerMask* AliTOFHeader::GetTriggerMask ( ) const
inline

Definition at line 61 of file AliTOFHeader.h.

Referenced by AliPIDResponse::GetComputeTOFProbability().

AliTOFHeader & AliTOFHeader::operator= ( const AliTOFHeader source)

Definition at line 124 of file AliTOFHeader.cxx.

void AliTOFHeader::SetDefaultEventTimeRes ( Float_t  res)
inline

Definition at line 64 of file AliTOFHeader.h.

void AliTOFHeader::SetDefaultEventTimeVal ( Float_t  val)
inline

Definition at line 63 of file AliTOFHeader.h.

void AliTOFHeader::SetEventTimeRes ( TArrayF *  arr)

Definition at line 243 of file AliTOFHeader.cxx.

Referenced by SetDefaultEventTimeRes().

void AliTOFHeader::SetEventTimeValues ( TArrayF *  arr)

Definition at line 225 of file AliTOFHeader.cxx.

Referenced by SetDefaultEventTimeRes().

void AliTOFHeader::SetNbins ( Int_t  nbins)

Definition at line 201 of file AliTOFHeader.cxx.

Referenced by SetDefaultEventTimeRes().

void AliTOFHeader::SetNumberOfTOFclusters ( Int_t  a)
inline

Definition at line 69 of file AliTOFHeader.h.

void AliTOFHeader::SetNumberOfTOFtrgPads ( Int_t  a)
inline

Definition at line 70 of file AliTOFHeader.h.

void AliTOFHeader::SetNvalues ( TArrayI *  arr)

Definition at line 261 of file AliTOFHeader.cxx.

Referenced by SetDefaultEventTimeRes().

void AliTOFHeader::SetT0spread ( Float_t  res)
inline

Definition at line 49 of file AliTOFHeader.h.

void AliTOFHeader::SetTOFResolution ( Float_t  res)
inline

Definition at line 46 of file AliTOFHeader.h.

void AliTOFHeader::SetTriggerMask ( AliTOFTriggerMask trigmask)
inline

Definition at line 71 of file AliTOFHeader.h.

Member Data Documentation

Float_t AliTOFHeader::fDefaultEventTimeRes
protected

Definition at line 76 of file AliTOFHeader.h.

Referenced by GetDefaultEventTimeRes(), operator=(), and SetDefaultEventTimeRes().

Float_t AliTOFHeader::fDefaultEventTimeValue
protected

Definition at line 75 of file AliTOFHeader.h.

Referenced by GetDefaultEventTimeVal(), operator=(), and SetDefaultEventTimeVal().

TArrayF* AliTOFHeader::fEventTimeRes
protected
TArrayF* AliTOFHeader::fEventTimeValues
protected
Int_t AliTOFHeader::fNbins
protected
Int_t AliTOFHeader::fNumberOfTOFclusters
protected

Definition at line 86 of file AliTOFHeader.h.

Referenced by GetNumberOfTOFclusters(), operator=(), and SetNumberOfTOFclusters().

Int_t AliTOFHeader::fNumberOfTOFtrgPads
protected

Definition at line 87 of file AliTOFHeader.h.

Referenced by GetNumberOfTOFtrgPads(), operator=(), and SetNumberOfTOFtrgPads().

TArrayI* AliTOFHeader::fNvalues
protected
Float_t AliTOFHeader::fT0spread
protected

Definition at line 85 of file AliTOFHeader.h.

Referenced by GetT0spread(), operator=(), and SetT0spread().

Float_t AliTOFHeader::fTOFtimeResolution
protected

Definition at line 84 of file AliTOFHeader.h.

Referenced by GetTOFResolution(), operator=(), and SetTOFResolution().

AliTOFTriggerMask* AliTOFHeader::fTrigMask
protected

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