AliRoot Core  v5-06-30 (35d6c57)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliTPCclusterInfo Class Reference

Implementation of the TPC cluster debug information. More...

#include <AliTPCclusterInfo.h>

Inheritance diagram for AliTPCclusterInfo:

Public Member Functions

 AliTPCclusterInfo ()
 
 AliTPCclusterInfo (Bool_t withGraph)
 
 AliTPCclusterInfo (Float_t *matrix, Int_t nbins, Float_t *graph)
 
 AliTPCclusterInfo (const AliTPCclusterInfo &info)
 
AliTPCclusterInfooperator= (const AliTPCclusterInfo &info)
 
virtual ~AliTPCclusterInfo ()
 
UChar_t GetNPads () const
 
UChar_t GetNTimeBins () const
 
UChar_t GetNPads (Float_t threshold) const
 
UChar_t GetNTimeBins (Float_t threshold) const
 
Float_t * GetMatrix ()
 
void SetGraph (Float_t *graph, Int_t nbins)
 
void SetNPadsTimes (UChar_t npads, UChar_t ntimes)
 

Protected Attributes

Float_t fMatrix [25]
 matrix of amplitude arround center pad - time More...
 
UChar_t fNPads
 number of pads in cluster More...
 
UChar_t fNTimeBins
 number of time bins in cluster More...
 
Int_t fNBins
 
Float_t * fGraph
 signal time dependence graph More...
 

Detailed Description

Implementation of the TPC cluster debug information.

TPC Cluster Class.

Additional cluster information to monitor clustering performance and to extract a features of detector response Information attached to the default cluster ONLY in DEBUG MODE

Author
Marian Ivanov Maria.nosp@m.n.Iv.nosp@m.anov@.nosp@m.cern.nosp@m..ch

Information for debugging puposes

Author
Marian Ivanov

Definition at line 16 of file AliTPCclusterInfo.h.

Constructor & Destructor Documentation

AliTPCclusterInfo::AliTPCclusterInfo ( )

Definition at line 34 of file AliTPCclusterInfo.cxx.

AliTPCclusterInfo::AliTPCclusterInfo ( Bool_t  withGraph)

allocate dummy graph - neccessary for IO part to use automatic branching

Definition at line 70 of file AliTPCclusterInfo.cxx.

AliTPCclusterInfo::AliTPCclusterInfo ( Float_t *  matrix,
Int_t  nbins,
Float_t *  graph 
)

constructor of the info

Definition at line 88 of file AliTPCclusterInfo.cxx.

AliTPCclusterInfo::AliTPCclusterInfo ( const AliTPCclusterInfo info)

copy constructor

Definition at line 48 of file AliTPCclusterInfo.cxx.

AliTPCclusterInfo::~AliTPCclusterInfo ( )
virtual

destructor

Definition at line 153 of file AliTPCclusterInfo.cxx.

Member Function Documentation

Float_t* AliTPCclusterInfo::GetMatrix ( )
inline

Definition at line 28 of file AliTPCclusterInfo.h.

UChar_t AliTPCclusterInfo::GetNPads ( ) const
inline

Definition at line 24 of file AliTPCclusterInfo.h.

UChar_t AliTPCclusterInfo::GetNPads ( Float_t  threshold) const

Definition at line 132 of file AliTPCclusterInfo.cxx.

UChar_t AliTPCclusterInfo::GetNTimeBins ( ) const
inline

Definition at line 25 of file AliTPCclusterInfo.h.

UChar_t AliTPCclusterInfo::GetNTimeBins ( Float_t  threshold) const

Definition at line 141 of file AliTPCclusterInfo.cxx.

AliTPCclusterInfo & AliTPCclusterInfo::operator= ( const AliTPCclusterInfo info)

assignment operator

Definition at line 114 of file AliTPCclusterInfo.cxx.

void AliTPCclusterInfo::SetGraph ( Float_t *  graph,
Int_t  nbins 
)
inline

Definition at line 29 of file AliTPCclusterInfo.h.

void AliTPCclusterInfo::SetNPadsTimes ( UChar_t  npads,
UChar_t  ntimes 
)
inline

Definition at line 30 of file AliTPCclusterInfo.h.

Member Data Documentation

Float_t* AliTPCclusterInfo::fGraph
protected

signal time dependence graph

Definition at line 37 of file AliTPCclusterInfo.h.

Referenced by AliTPCclusterInfo(), operator=(), SetGraph(), and ~AliTPCclusterInfo().

Float_t AliTPCclusterInfo::fMatrix[25]
protected

matrix of amplitude arround center pad - time

Definition at line 32 of file AliTPCclusterInfo.h.

Referenced by AliTPCclusterInfo(), GetMatrix(), and operator=().

Int_t AliTPCclusterInfo::fNBins
protected

number of bins in graph

Definition at line 35 of file AliTPCclusterInfo.h.

Referenced by AliTPCclusterInfo(), operator=(), and SetGraph().

UChar_t AliTPCclusterInfo::fNPads
protected

number of pads in cluster

Definition at line 33 of file AliTPCclusterInfo.h.

Referenced by AliTPCclusterInfo(), GetNPads(), and SetNPadsTimes().

UChar_t AliTPCclusterInfo::fNTimeBins
protected

number of time bins in cluster

Definition at line 34 of file AliTPCclusterInfo.h.

Referenced by AliTPCclusterInfo(), GetNTimeBins(), and SetNPadsTimes().


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