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

TPC calibration class for parameters which saved per pad. More...

#include <AliTPCSensorTempArray.h>

Inheritance diagram for AliTPCSensorTempArray:

Public Member Functions

 AliTPCSensorTempArray ()
 
 AliTPCSensorTempArray (Int_t run)
 
 AliTPCSensorTempArray (const char *fname, const TString &amandaString=kAmandaStringTPC)
 
 AliTPCSensorTempArray (UInt_t startTime, UInt_t endTime, TTree *confTree, const TString &amandaString=kAmandaStringTPC)
 
 AliTPCSensorTempArray (const AliTPCSensorTempArray &c)
 
virtual ~AliTPCSensorTempArray ()
 
More...
 
AliTPCSensorTempArrayoperator= (const AliTPCSensorTempArray &c)
 
void ReadSensors (const char *dbEntry)
 
AliTPCSensorTempGetSensor (Int_t type, Int_t side, Int_t sector, Int_t num)
 
AliTPCSensorTempGetSensor (Int_t IdDCS)
 
AliTPCSensorTempGetSensor (Double_t x, Double_t y, Double_t z)
 
Double_t GetTempGradientY (UInt_t timeSec, Int_t side)
 

Detailed Description

TPC calibration class for parameters which saved per pad.

TPC calibration class for temperature sensors.

Author
Marian Ivanov and Haavard Helstrup

Definition at line 25 of file AliTPCSensorTempArray.h.

Constructor & Destructor Documentation

AliTPCSensorTempArray::AliTPCSensorTempArray ( )

Definition at line 35 of file AliTPCSensorTempArray.cxx.

Referenced by operator=().

AliTPCSensorTempArray::AliTPCSensorTempArray ( Int_t  run)

Read configuration from OCDB

Definition at line 43 of file AliTPCSensorTempArray.cxx.

AliTPCSensorTempArray::AliTPCSensorTempArray ( const char *  fname,
const TString &  amandaString = kAmandaStringTPC 
)

AliTPCSensorTempArray constructor

Definition at line 71 of file AliTPCSensorTempArray.cxx.

AliTPCSensorTempArray::AliTPCSensorTempArray ( UInt_t  startTime,
UInt_t  endTime,
TTree *  confTree,
const TString &  amandaString = kAmandaStringTPC 
)

AliTPCSensorTempArray constructor for Shuttle preprocessor (confTree read from OCDB)

Definition at line 57 of file AliTPCSensorTempArray.cxx.

AliTPCSensorTempArray::AliTPCSensorTempArray ( const AliTPCSensorTempArray c)

AliTPCSensorTempArray copy constructor

Definition at line 83 of file AliTPCSensorTempArray.cxx.

AliTPCSensorTempArray::~AliTPCSensorTempArray ( )
virtual


AliTPCSensorTempArray destructor

Definition at line 91 of file AliTPCSensorTempArray.cxx.

Member Function Documentation

AliTPCSensorTemp * AliTPCSensorTempArray::GetSensor ( Int_t  type,
Int_t  side,
Int_t  sector,
Int_t  num 
)

Return sensor information for sensor specified by type, side, sector and num

Definition at line 127 of file AliTPCSensorTempArray.cxx.

AliTPCSensorTemp * AliTPCSensorTempArray::GetSensor ( Int_t  IdDCS)

Definition at line 143 of file AliTPCSensorTempArray.cxx.

AliTPCSensorTemp * AliTPCSensorTempArray::GetSensor ( Double_t  x,
Double_t  y,
Double_t  z 
)

Definition at line 148 of file AliTPCSensorTempArray.cxx.

Double_t AliTPCSensorTempArray::GetTempGradientY ( UInt_t  timeSec,
Int_t  side 
)

Extract Linear Vertical Temperature Gradient [K/cm] within the TPC on Shaft Side(A): 0 Muon Side(C): 1 Values based on TemperatureSensors within the TPC (type: 3(TPC))

FIXME: Also return residual-distribution, covariance Matrix or simply chi2 for validity check?

Definition at line 153 of file AliTPCSensorTempArray.cxx.

AliTPCSensorTempArray & AliTPCSensorTempArray::operator= ( const AliTPCSensorTempArray c)

Assignment operator

Definition at line 98 of file AliTPCSensorTempArray.cxx.

void AliTPCSensorTempArray::ReadSensors ( const char *  dbEntry)

Read list of temperature sensors from text file

Definition at line 112 of file AliTPCSensorTempArray.cxx.


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