ROOT logo
AliRoot » TOF » AliTOFHitField

class AliTOFHitField


This class provides the minimum-size TOF hit info

author: Roberto Preghenella (R+)
preghenella@bo.infn.it


Function Members (Methods)

public:
AliTOFHitField()
AliTOFHitField(const AliTOFHitField& source)
virtual~AliTOFHitField()
static TClass*Class()
UChar_tGetDeltaBC() const
UInt_tGetIndex() const
UShort_tGetL0L1Latency() const
UShort_tGetTimeBin() const
UShort_tGetTOTBin() const
virtual TClass*IsA() const
AliTOFHitField&operator=(const AliTOFHitField& source)
voidSetDeltaBC(UChar_t value)
voidSetIndex(UInt_t value)
voidSetL0L1Latency(UShort_t value)
voidSetTimeBin(UShort_t value)
voidSetTOTBin(UShort_t value)
virtual voidShowMembers(TMemberInspector&)
virtual voidStreamer(TBuffer&)
voidStreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b)

Data Members

private:
UChar_tfDeltaBCdelta BC [BC bins]
UInt_tfIndexchannel index
UShort_tfL0L1LatencyL0-L1 latency [BC bins]
UShort_tfTOTBinTOT bin [48.8 ps]
UShort_tfTimeBintime bin [24.4 ps]

Class Charts

Inheritance Chart:
AliTOFHitField

Function documentation

AliTOFHitField()
   * default constructor

~AliTOFHitField()
   * default destructor

AliTOFHitField(const AliTOFHitField& source)
   * default constructor

operator=(const AliTOFHitField& source)
   * operator=

UInt_t GetIndex() const
{return fIndex;}
UShort_t GetTimeBin() const
{return fTimeBin;}
UShort_t GetTOTBin() const
{return fTOTBin;}
UChar_t GetDeltaBC() const
{return fDeltaBC;}
UShort_t GetL0L1Latency() const
{return fL0L1Latency;}
void SetIndex(UInt_t value)
{fIndex = value;}
void SetTimeBin(UShort_t value)
{fTimeBin = value;}
void SetTOTBin(UShort_t value)
{fTOTBin = value;}
void SetDeltaBC(UChar_t value)
{fDeltaBC = value;}
void SetL0L1Latency(UShort_t value)
{fL0L1Latency = value;}