![]() |
AliRoot Core
edcc906 (edcc906)
|
Class providing the calibration parameters by accessing the CDB. More...
#include <AliTPCcalibDB.h>
Public Types | |
enum | EDcsGasSensor { kNeon =0, kArgon, kCO2, kN2, kH2O, kO2, kNGasSensor } |
Static Public Member Functions | |
static AliTPCcalibDB * | Instance () |
static void | Terminate () |
static AliTPCExB * | GetExB (Float_t bz, Bool_t bdelete) |
static Float_t | GetCEdriftTime (Int_t run, Int_t sector, Double_t timeStamp=-1., Int_t *entries=0) |
static Float_t | GetCEchargeTime (Int_t run, Int_t sector, Double_t timeStamp=-1., Int_t *entries=0) |
static AliGRPObject * | GetGRP (Int_t run) |
static TMap * | GetGRPMap (Int_t run) |
static Float_t | GetPressure (Int_t timeStamp, Int_t run, Int_t type=0) |
static Float_t | GetL3Current (Int_t run, Int_t statType=0) |
static Float_t | GetBz (Int_t run) |
static Char_t | GetL3Polarity (Int_t run) |
static TString | GetRunType (Int_t run) |
static Float_t | GetDCSSensorValue (AliDCSSensorArray *arr, Int_t timeStamp, const char *sensorName, Int_t sigDigits=-1) |
static Float_t | GetDCSSensorMeanValue (AliDCSSensorArray *arr, const char *sensorName, Int_t sigDigits=-1) |
static Float_t | GetChamberHighVoltage (Int_t run, Int_t sector, Int_t timeStamp=-1, Int_t sigDigits=0, Bool_t current=kFALSE) |
static Float_t | GetSkirtVoltage (Int_t run, Int_t sector, Int_t timeStamp=-1, Int_t sigDigits=0) |
static Float_t | GetCoverVoltage (Int_t run, Int_t sector, Int_t timeStamp=-1, Int_t sigDigits=0) |
static Float_t | GetGGoffsetVoltage (Int_t run, Int_t sector, Int_t timeStamp=-1, Int_t sigDigits=0) |
static Float_t | GetGGnegVoltage (Int_t run, Int_t sector, Int_t timeStamp=-1, Int_t sigDigits=0) |
static Float_t | GetGGposVoltage (Int_t run, Int_t sector, Int_t timeStamp=-1, Int_t sigDigits=0) |
static Float_t | GetValueGoofie (Int_t timeStamp, Int_t run, Int_t type) |
static Bool_t | GetTemperatureFit (Int_t timeStamp, Int_t run, Int_t side, TVectorD &fit) |
static Float_t | GetTemperature (Int_t timeStamp, Int_t run, Int_t side) |
static Double_t | GetPTRelative (UInt_t timeSec, Int_t run, Int_t side) |
static Float_t | GetGain (Int_t sector, Int_t row, Int_t pad) |
static void | CreateObjectList (const Char_t *filename, TObjArray *calibObjects) |
static void | MakeTree (const char *fileName, TObjArray *array, const char *mapFileName=0, AliTPCCalPad *outlierPad=0, Float_t ltmFraction=0.9) |
static void | RegisterExB (Int_t index, Float_t bz, Bool_t bdelete) |
static Bool_t | CreateGUITree (Int_t run, const char *filename="") |
static Bool_t | CreateRefFile (Int_t run, const char *filename="") |
Protected Member Functions | |
AliCDBEntry * | GetCDBEntry (const char *cdbPath) |
void | UpdateChamberHighVoltageData () |
Int_t | InitDeadMap () |
void | InitAltroData () |
Protected Attributes | |
Int_t | fRun |
current run number More... | |
AliTPCTransform * | fTransform |
object responsible for spacial corrections More... | |
AliTPCExB * | fExB |
ExB correction factor. More... | |
AliTPCCalPad * | fPadGainFactor |
Gain calibration entry. More... | |
AliTPCCalPad * | fActiveChannelMap |
Map of active channels calculated on the fly. More... | |
AliTPCCalPad * | fDedxGainFactor |
Gain calibration entry - for dEdx. More... | |
AliTPCCalPad * | fPadTime0 |
Time0 calibration entry. More... | |
TObjArray * | fDistortionMap |
distortion map More... | |
AliTPCCorrection * | fComposedCorrection |
general space point corrections More... | |
TObjArray * | fComposedCorrectionArray |
space point corrections for different field setting More... | |
TObjArray * | fCorrectionMaps |
RS: new fast Chebyshev parameterization maps. More... | |
AliTPCCalPad * | fPadNoise |
Noise calibration entry. More... | |
AliTPCCalPad * | fPedestals |
Pedestal calibration entry. More... | |
AliTPCCalibRaw * | fCalibRaw |
raw data calibration entry More... | |
AliTPCdataQA * | fDataQA |
qa object More... | |
TObjArray * | fALTROConfigData |
ALTRO configuration data. More... | |
TObjArray * | fIonTailArray |
array of graphs with the ion tail More... | |
TObjArray * | fPulserData |
Calibration Pulser data. More... | |
TObjArray * | fCEData |
CE data. More... | |
AliDCSSensorArray * | fGasSensorArray |
Gas sensors. More... | |
Int_t | fMaxTimeBinAllPads |
Maximum Time bin in whole TPC extracted from AltroConfig. More... | |
Bool_t | fChamberHVStatus [72] |
Status of the Chamber, HV wise (on/off) More... | |
Float_t | fChamberHVmedian [72] |
median chamber high voltage More... | |
Float_t | fCurrentNominalVoltage [72] |
current nominal voltages More... | |
Float_t | fChamberHVgoodFraction [72] |
fraction of time the chamber has a good HV (wrt. robust median) More... | |
AliDCSSensor * | fHVsensors [72] |
HV sensors. More... | |
TGraph * | fGrRunState |
store information if run is active or paused More... | |
AliTPCSensorTempArray * | fTemperature |
Temperature calibration entry. More... | |
AliTPCAltroMapping ** | fMapping |
Altro mapping. More... | |
AliRecoParam::EventSpecie_t | fRunEventSpecie |
Event specie suggested for the run according to GRP. More... | |
AliTPCParam * | fParam |
TPC parameters. More... | |
AliTPCClusterParam * | fClusterParam |
TPC cluster error, shape and Q parameterization. More... | |
TObjArray * | fRecoParamList |
List of TPC reco param objects. More... | |
TObjArray * | fTimeGainSplines |
Array of AliSplineFits: at 0 MIP position in time ; at 1 Fermi Plateau from cosmics. More... | |
TMap | fTimeGainSplinesArray |
! array Array of AliSplineFits: at 0 MIP position in time ; at 1 Fermi Plateau from cosmics More... | |
TMap | fGRPArray |
! array of GRPs - per run More... | |
TMap | fGRPMaps |
! array of GRPs maps - per run - old data More... | |
TMap | fGoofieArray |
! array of GOOFIE values -per run More... | |
TMap | fVoltageArray |
! array of Chamber HV values -per run More... | |
TMap | fTemperatureArray |
! array of temperature sensors - per run More... | |
TMap | fVdriftArray |
! array of v drift interfaces More... | |
TMap | fDriftCorrectionArray |
! array of drift correction More... | |
TArrayI | fRunList |
! run list - indicates try to get the run param More... | |
Bool_t | fBHasAlignmentOCDB |
Flag - alignment from the Transformation class. More... | |
AliTPCcalibDButil * | fDButil |
utility class More... | |
AliCTPTimeParams * | fCTPTimeParams |
CTP timing parameters. More... | |
Int_t | fMode |
RCU trigger config mode. More... | |
Static Protected Attributes | |
static const char * | fgkGasSensorNames [kNGasSensor] = {"TPC_GC_NEON", "TPC_GC_ARGON", "TPC_GC_CO2", "TPC_GC_N2", "TPC_An_L1Sr141_H2O", "TPC_An_L1Sr141_O2"} |
DCS gas sensor names. More... | |
static AliTPCcalibDB * | fgInstance = 0 |
singleton control More... | |
static Bool_t | fgTerminated = kFALSE |
termination control More... | |
static TObjArray | fgExBArray |
array of ExB corrections More... | |
Private Member Functions | |
AliTPCcalibDB (const AliTPCcalibDB &) | |
AliTPCcalibDB & | operator= (const AliTPCcalibDB &) |
Class providing the calibration parameters by accessing the CDB.
Request an instance with AliTPCcalibDB::Instance() If a new event is processed set the event number with SetRun Then request the calibration data
Calibration data: 0.) Altro mapping Simulation - not yet Reconstruction - AliTPCclusterer::Digits2Clusters(AliRawReader* rawReader)
1.) pad by pad calibration - AliTPCCalPad
a.) fPadGainFactor Simulation: AliTPCDigitizer::ExecFast - Multiply by gain Reconstruction : AliTPCclusterer::Digits2Clusters - Divide by gain b.) fPadNoise - Simulation: AliTPCDigitizer::ExecFast Reconstruction: AliTPCclusterer::FindClusters(AliTPCCalROC * noiseROC) Noise depending cut on clusters charge (n sigma) c.) fPedestal: Simulation: Not used yet - To be impleneted - Rounding to the nearest integer Reconstruction: Used in AliTPCclusterer::Digits2Clusters(AliRawReader* rawReader) if data taken without zero suppression Currently switch in fRecoParam->GetCalcPedestal(); d.) fPadTime0 Simulation: applied in the AliTPC::MakeSector - adding offset Reconstruction: AliTPCTransform::Transform() - remove offset AliTPCTransform::Transform() - to be called in AliTPCtracker::Transform()
2.) Space points transformation:
a.) General coordinate tranformation - AliTPCtransform (see $ALICE_ROOT/TPC/AliTPCtransform.cxx) Created on fly - use the other calibration components Unisochronity - (substract time0 - pad by pad) Drift velocity - Currently common drift velocity - functionality of AliTPCParam ExB effect Simulation - Not used directly (the effects are applied one by one (see AliTPC::MakeSector) Reconstruction - AliTPCclusterer::AddCluster AliTPCtracker::Transform b.) ExB effect calibration - classes (base class AliTPCExB, implementation- AliTPCExBExact.h AliTPCExBFirst.h) a.a) Simulation: applied in the AliTPC::MakeSector - calib->GetExB()->CorrectInverse(dxyz0,dxyz1); a.b) Reconstruction - in AliTPCtransform::Correct() - called calib->GetExB()->Correct(dxyz0,dxyz1)
3.) cluster error, shape and Q parameterization
Definition at line 44 of file AliTPCcalibDB.h.
Enumerator | |
---|---|
kNeon | |
kArgon | |
kCO2 | |
kN2 | |
kH2O | |
kO2 | |
kNGasSensor |
Definition at line 47 of file AliTPCcalibDB.h.
AliTPCcalibDB::AliTPCcalibDB | ( | ) |
|
virtual |
|
private |
Copy constructor invalid – singleton implementation
Definition at line 238 of file AliTPCcalibDB.cxx.
Bool_t AliTPCcalibDB::CreateGUITree | ( | const char * | filename = "" | ) |
Definition at line 2541 of file AliTPCcalibDB.cxx.
Referenced by CreateGUITree(), GetCTPTimeParams(), and AliTPCCalibViewerGUItime::SetGuiTree().
|
static |
Create a gui tree for run number 'run'
Definition at line 2524 of file AliTPCcalibDB.cxx.
|
static |
Create calibration objects and read contents from OCDB
Definition at line 782 of file AliTPCcalibDB.cxx.
Referenced by GetChamberHVSensor().
|
static |
Create a gui tree for run number 'run'
Definition at line 2598 of file AliTPCcalibDB.cxx.
Referenced by GetCTPTimeParams().
AliSplineFit * AliTPCcalibDB::CreateVdriftSplineFit | ( | const char * | graphName, |
Int_t | run | ||
) |
create spline fit from the drift time graph in TimeDrift
Definition at line 1479 of file AliTPCcalibDB.cxx.
Referenced by GetChamberHVSensor().
|
inline |
Definition at line 70 of file AliTPCcalibDB.h.
Referenced by CreateGUITree().
|
inline |
Definition at line 89 of file AliTPCcalibDB.h.
Referenced by CreateGUITree(), and CreateRefFile().
|
inline |
Definition at line 92 of file AliTPCcalibDB.h.
Referenced by CreateGUITree(), CreateRefFile(), and InitAltroData().
|
inline |
Definition at line 88 of file AliTPCcalibDB.h.
|
inline |
Definition at line 91 of file AliTPCcalibDB.h.
Referenced by CreateGUITree(), and CreateRefFile().
|
inline |
Definition at line 93 of file AliTPCcalibDB.h.
Referenced by CreateGUITree(), CreateRefFile(), InitDeadMap(), and AliTPCcalibDButil::UpdateFromCalibDB().
|
inline |
Definition at line 90 of file AliTPCcalibDB.h.
Referenced by CreateGUITree(), and CreateRefFile().
|
static |
calculate BZ in T from L3 current
Definition at line 2405 of file AliTPCcalibDB.cxx.
Referenced by GetEventSpecieFromGRP().
|
inline |
Definition at line 121 of file AliTPCcalibDB.h.
Referenced by AliTPCcalibDButil::UpdateFromCalibDB().
|
protected |
Retrieves an entry with path <cdbPath> from the CDB.
Definition at line 353 of file AliTPCcalibDB.cxx.
Referenced by GetCTPTimeParams(), LoadCorrectionMaps(), Update(), UpdateChamberHighVoltageData(), and UpdateNonRec().
|
static |
GetCE mean charge for 'sector' it timestamp==-1 return mean value
Definition at line 1647 of file AliTPCcalibDB.cxx.
Referenced by GetCErocQgraph().
|
inline |
Definition at line 109 of file AliTPCcalibDB.h.
Referenced by AliTPCcalibDButil::FilterCE(), AliTPCcalibDButil::GetVDriftTPCCE(), and AliTPCcalibDButil::GetVDriftTPCLaserTracksOnline().
|
static |
GetCE drift time information for 'sector' sector 72 is the mean drift time of the A-Side sector 73 is the mean drift time of the C-Side it timestamp==-1 return mean value
Definition at line 1619 of file AliTPCcalibDB.cxx.
Referenced by GetCErocQgraph().
|
inline |
Definition at line 115 of file AliTPCcalibDB.h.
Referenced by AliTPCcalibDButil::GetVDriftTPCLaserTracksOnline().
|
inline |
Definition at line 112 of file AliTPCcalibDB.h.
Referenced by CreateGUITree(), CreateRefFile(), and AliTPCcalibDButil::UpdateFromCalibDB().
|
inline |
Definition at line 117 of file AliTPCcalibDB.h.
Referenced by GetCEchargeTime().
|
inline |
Definition at line 114 of file AliTPCcalibDB.h.
Referenced by GetCErocQgraph(), and AliTPCcalibDButil::ProcessCEgraphs().
|
inline |
Definition at line 116 of file AliTPCcalibDB.h.
Referenced by GetCEdriftTime().
|
inline |
Definition at line 113 of file AliTPCcalibDB.h.
Referenced by AliTPCcalibDButil::FilterCE(), GetCErocTgraph(), AliTPCcalibDButil::GetVDriftTPCCE(), and AliTPCcalibDButil::ProcessCEgraphs().
|
inline |
Definition at line 110 of file AliTPCcalibDB.h.
Referenced by CreateGUITree(), CreateRefFile(), and AliTPCcalibDButil::UpdateFromCalibDB().
|
inline |
Definition at line 111 of file AliTPCcalibDB.h.
Referenced by CreateGUITree(), CreateRefFile(), and AliTPCcalibDButil::UpdateFromCalibDB().
|
inline |
Definition at line 163 of file AliTPCcalibDB.h.
Referenced by GetGainCorrectionHVandPT().
|
inline |
Definition at line 164 of file AliTPCcalibDB.h.
|
static |
return the chamber HV for given run and time: 0-35 IROC, 36-72 OROC if timeStamp==-1 return mean value
Definition at line 2217 of file AliTPCcalibDB.cxx.
Referenced by GetEventSpecieFromGRP(), and GetGainCorrectionHVandPT().
|
inline |
Definition at line 162 of file AliTPCcalibDB.h.
|
inline |
Definition at line 165 of file AliTPCcalibDB.h.
|
inline |
Definition at line 161 of file AliTPCcalibDB.h.
|
inline |
Definition at line 135 of file AliTPCcalibDB.h.
Referenced by Init(), PseudoCode(), AliTPCPointCorrection::RPhiCOGCorrection(), SetupCustom(), and TestChainCosmicDedx().
|
inline |
Definition at line 76 of file AliTPCcalibDB.h.
|
static |
Get the cover voltage for run 'run' at time 'timeStamp' type corresponds to the following: 0 - IROC A-Side; 1 - IROC C-Side; 2 - OROC A-Side; 3 - OROC C-Side if timeStamp==-1 return the mean value for the run
Definition at line 2274 of file AliTPCcalibDB.cxx.
Referenced by GetEventSpecieFromGRP().
|
inline |
Definition at line 208 of file AliTPCcalibDB.h.
Referenced by AliTPCTransform::UpdateTimeDependentCache().
|
inline |
Definition at line 124 of file AliTPCcalibDB.h.
Referenced by CreateGUITree(), MakeTree(), and AliTPCcalibDButil::UpdateFromCalibDB().
|
static |
Get mean Value for a DCS sensor 'sensorName' during run 'run'
Definition at line 1727 of file AliTPCcalibDB.cxx.
Referenced by GetChamberHighVoltage(), GetCoverVoltage(), GetEventSpecieFromGRP(), GetGasSensorValue(), GetGGnegVoltage(), GetGGoffsetVoltage(), GetGGposVoltage(), and GetSkirtVoltage().
|
static |
Get Value for a DCS sensor 'sensorName', run 'run' at time 'timeStamp'
Definition at line 1673 of file AliTPCcalibDB.cxx.
Referenced by GetChamberHighVoltage(), GetCoverVoltage(), GetEventSpecieFromGRP(), GetGasSensorValue(), GetGGnegVoltage(), GetGGoffsetVoltage(), GetGGposVoltage(), and GetSkirtVoltage().
|
inline |
Definition at line 94 of file AliTPCcalibDB.h.
Referenced by InitDeadMap().
|
inline |
Definition at line 71 of file AliTPCcalibDB.h.
Referenced by CreateGUITree(), and MakeTree().
AliTPCCalPad * AliTPCcalibDB::GetDistortionMap | ( | Int_t | i | ) | const |
get distortion map - due E field distortions
Definition at line 325 of file AliTPCcalibDB.cxx.
Referenced by GetPadTime0(), and AliTPCTransform::Transform().
|
inline |
Definition at line 141 of file AliTPCcalibDB.h.
|
inline |
Definition at line 64 of file AliTPCcalibDB.h.
Referenced by AliTPCExB::GetDphi(), AliTPCExB::GetDr(), AliTPCExB::GetDrphi(), AliTPCExB::GetDz(), SetExBField(), and AliTPCTransform::Transform().
|
static |
bz filed in KGaus not in tesla Get ExB correction map if doesn't exist - create it
Definition at line 1324 of file AliTPCcalibDB.cxx.
|
static |
Get Gain factor for given pad
Definition at line 1463 of file AliTPCcalibDB.cxx.
Referenced by GetChamberHVSensor().
Double_t AliTPCcalibDB::GetGainCorrectionHVandPT | ( | Int_t | timeStamp, |
Int_t | run, | ||
Int_t | sector, | ||
Int_t | deltaCache, | ||
Int_t | mode | ||
) |
Correction for changes of gain caused by change of the HV and by relative change of the gas density Function is slow some kind of caching needed Cache implemented using the static TVectorD
Input paremeters: deltaCache - maximal time differnce above which the cache is recaclulated mode - mode==0 by default return combined correction actual HV and Pt correction has to be present in the run calibration otherwise it is ignored. (retrun value differnt than 1 only in case calibration present in the OCDB entry CalibTimeGain mode==1 return combined correction ( important for calibration pass) (in case thereis no calibration in CalibTimeGain, default value from the AliTPCParam (Parameters) is used this mode is used in the CPass0 mode==2 return HV correction mode==3 return P/T correction Usage in the simulation/reconstruction MC: Qcorr = Qorig*GetGainCorrectionHVandPT ( in AliTPC.cxx ) Rec: dEdx = dEdx/GetGainCorrectionHVandPT ( in aliTPCseed.cxx )
Definition at line 2917 of file AliTPCcalibDB.cxx.
Referenced by GetChamberHVSensor().
|
inline |
Definition at line 128 of file AliTPCcalibDB.h.
Float_t AliTPCcalibDB::GetGasSensorValue | ( | EDcsGasSensor | type, |
Int_t | timeStamp = -1 , |
||
Int_t | sigDigits = -1 |
||
) |
Get the gas sensor value if timeStamp == -1 return the average value in this run
Definition at line 2199 of file AliTPCcalibDB.cxx.
Referenced by GetGasSensors().
|
static |
Get the GG offset voltage for run 'run' at time 'timeStamp' type corresponds to the following: 0 - IROC A-Side; 1 - IROC C-Side; 2 - OROC A-Side; 3 - OROC C-Side if timeStamp==-1 return the mean value for the run
Definition at line 2330 of file AliTPCcalibDB.cxx.
Referenced by GetEventSpecieFromGRP().
|
static |
Get the GG offset voltage for run 'run' at time 'timeStamp' type corresponds to the following: 0 - IROC A-Side; 1 - IROC C-Side; 2 - OROC A-Side; 3 - OROC C-Side if timeStamp==-1 return the mean value for the run
Definition at line 2302 of file AliTPCcalibDB.cxx.
Referenced by GetEventSpecieFromGRP().
|
static |
Get the GG offset voltage for run 'run' at time 'timeStamp' type corresponds to the following: 0 - IROC A-Side; 1 - IROC C-Side; 2 - OROC A-Side; 3 - OROC C-Side if timeStamp==-1 return the mean value for the run
Definition at line 2358 of file AliTPCcalibDB.cxx.
Referenced by GetEventSpecieFromGRP().
AliDCSSensorArray * AliTPCcalibDB::GetGoofieSensors | ( | Int_t | run | ) |
Get temperature sensor array
Definition at line 1595 of file AliTPCcalibDB.cxx.
Referenced by GetChamberHVSensor(), GetValueGoofie(), and AliTPCcalibDButil::UpdateFromCalibDB().
|
static |
Get GRP object for given run
Definition at line 1494 of file AliTPCcalibDB.cxx.
Referenced by GetEventSpecieFromGRP(), GetL3Current(), GetL3Polarity(), GetMaskedChannelsFromCorrectionMaps(), GetRunType(), SetupCustom(), and UpdateChamberHighVoltageData().
|
static |
Get GRP map for given run
Definition at line 1506 of file AliTPCcalibDB.cxx.
Referenced by GetEventSpecieFromGRP(), and GetPressureSensor().
|
inline |
Definition at line 102 of file AliTPCcalibDB.h.
|
static |
return L3 current stat type is: AliGRPObject::Stats: kMean = 0, kTruncMean = 1, kMedian = 2, kSDMean = 3, kSDMedian = 4
Definition at line 2395 of file AliTPCcalibDB.cxx.
Referenced by GetBz(), and GetEventSpecieFromGRP().
|
static |
get l3 polarity from GRP
Definition at line 2414 of file AliTPCcalibDB.cxx.
Referenced by GetEventSpecieFromGRP().
|
inline |
Definition at line 134 of file AliTPCcalibDB.h.
Referenced by FindKrClustersRaw().
Int_t AliTPCcalibDB::GetMaskedChannelsFromCorrectionMaps | ( | TBits | maskedPads[72] | ) |
Definition at line 1758 of file AliTPCcalibDB.cxx.
Referenced by GetChamberHVSensor(), and InitDeadMap().
|
inline |
Definition at line 99 of file AliTPCcalibDB.h.
|
inline |
Definition at line 69 of file AliTPCcalibDB.h.
|
inline |
Definition at line 68 of file AliTPCcalibDB.h.
|
inline |
Definition at line 82 of file AliTPCcalibDB.h.
Referenced by CreateGUITree(), CreateRefFile(), FindKrClustersRaw(), MakeTree(), and AliTPCcalibDButil::UpdateFromCalibDB().
|
inline |
Definition at line 72 of file AliTPCcalibDB.h.
Referenced by AliTPCTransform::Transform().
|
inline |
Definition at line 133 of file AliTPCcalibDB.h.
Referenced by AliTPCParam::BetheBlochAleph(), ConfigOCDB(), AliTPCcalibDButil::GetVDriftTPCCE(), AliTPCcalibDButil::GetVDriftTPCLaserTracksOnline(), GoodTracksTPC(), AliTPCExBEffective::Init(), AliTPCSpaceCharge2D2D::Init(), AliTPCROCVoltError3D::Init(), AliTPCExBConical::Init(), AliTPCFCVoltError3D::Init(), AliTPCSpaceCharge::Init(), AliTPCExBEffectiveSector::Init(), AliTPCSpaceCharge3D::Init(), AliTPCBoundaryVoltError::Init(), AliTPCExBBShape::Init(), AliTPCExBTwist::Init(), AliTPCGGVoltError::Init(), AliTPCSpaceCharge3DDriftLine::Init(), AliTPCTransform::Local2RotatedGlobal(), AliTPCClusterParam::QmaxCorrection(), AliTPCClusterParam::QtotCorrection(), SetupCustom(), AliTPCTransform::TimeBin2Z(), AliTPCTransform::Transform(), AliTPCExBEffective::Update(), AliTPCSpaceCharge2D2D::Update(), AliTPCROCVoltError3D::Update(), AliTPCFCVoltError3D::Update(), AliTPCExBConical::Update(), AliTPCSpaceCharge::Update(), AliTPCExBEffectiveSector::Update(), AliTPCSpaceCharge3D::Update(), AliTPCBoundaryVoltError::Update(), AliTPCExBBShape::Update(), AliTPCExBTwist::Update(), AliTPCGGVoltError::Update(), AliTPCTransform::UpdateTimeDependentCache(), and AliTPCTransform::Z2TimeBin().
|
inline |
Definition at line 83 of file AliTPCcalibDB.h.
Referenced by CreateGUITree(), CreateRefFile(), and AliTPCcalibDButil::UpdateFromCalibDB().
|
static |
GetPressure for given time stamp and runt
Definition at line 2386 of file AliTPCcalibDB.cxx.
Referenced by GetEventSpecieFromGRP().
AliDCSSensor * AliTPCcalibDB::GetPressureSensor | ( | Int_t | run, |
Int_t | type = 0 |
||
) |
Get Pressure sensor run = run number type = 0 - Cavern pressure 1 - Suface pressure First try to get if trom map - if existing (Old format of data storing)
Definition at line 1519 of file AliTPCcalibDB.cxx.
Referenced by GetChamberHVSensor(), GetPressure(), and UpdateRunInformations().
|
static |
Get relative P/T time - absolute time run - run number side - 0 - A side 1-C side
Definition at line 2481 of file AliTPCcalibDB.cxx.
Referenced by GetChamberHVSensor(), and GetGainCorrectionHVandPT().
|
inline |
Definition at line 104 of file AliTPCcalibDB.h.
|
inline |
Definition at line 107 of file AliTPCcalibDB.h.
Referenced by CreateGUITree(), CreateRefFile(), and AliTPCcalibDButil::UpdateFromCalibDB().
|
inline |
Definition at line 105 of file AliTPCcalibDB.h.
Referenced by CreateGUITree(), CreateRefFile(), and AliTPCcalibDButil::UpdateFromCalibDB().
|
inline |
Definition at line 106 of file AliTPCcalibDB.h.
Referenced by CreateGUITree(), CreateRefFile(), and AliTPCcalibDButil::UpdateFromCalibDB().
|
inline |
Definition at line 95 of file AliTPCcalibDB.h.
Referenced by GetRCUTriggerConfig().
Int_t AliTPCcalibDB::GetRCUTriggerConfig | ( | ) | const |
return the RCU trigger configuration register
Definition at line 1266 of file AliTPCcalibDB.cxx.
Referenced by GetRCUconfig(), and Update().
AliTPCRecoParam * AliTPCcalibDB::GetRecoParam | ( | Int_t | i | ) | const |
Definition at line 332 of file AliTPCcalibDB.cxx.
Referenced by GetTimeGainSplines().
AliTPCRecoParam * AliTPCcalibDB::GetRecoParamFromGRP | ( | ) | const |
Definition at line 337 of file AliTPCcalibDB.cxx.
Referenced by GetMaskedChannelsFromCorrectionMaps(), and GetTimeGainSplines().
|
inline |
Definition at line 59 of file AliTPCcalibDB.h.
Referenced by AliTPCcalibDButil::FilterCE(), GetMaskedChannelsFromCorrectionMaps(), InitDeadMap(), AliTPCcalibDButil::SetReferenceRun(), Update(), UpdateChamberHighVoltageData(), and AliTPCcalibDButil::UpdateFromCalibDB().
|
static |
return run type from grp
Definition at line 2423 of file AliTPCcalibDB.cxx.
Referenced by GetEventSpecieFromGRP().
|
static |
Get the skirt voltage for 'run' at 'timeStamp' and 'sector': 0-35 IROC, 36-72 OROC type corresponds to the following: 0 - IROC A-Side; 1 - IROC C-Side; 2 - OROC A-Side; 3 - OROC C-Side if timeStamp==-1 return the mean value for the run
Definition at line 2252 of file AliTPCcalibDB.cxx.
Referenced by GetEventSpecieFromGRP().
Bool_t AliTPCcalibDB::GetTailcancelationGraphs | ( | Int_t | sector, |
TGraphErrors ** | graphRes, | ||
Float_t * | indexAmpGraphs | ||
) |
Read OCDB entry object of Iontail (TObjArray of TGraphErrors of TRFs) Naming of the TRF objects is: "gr_<chamber_type>_<voltage>_<laser_track_angle>_<distance_to_COG>" –> "gr_iroc_1240_1_1"
Definition at line 670 of file AliTPCcalibDB.cxx.
|
inline |
Definition at line 132 of file AliTPCcalibDB.h.
Referenced by GetChamberHVSensor().
|
static |
Get mean temperature
Definition at line 2465 of file AliTPCcalibDB.cxx.
|
static |
GetTmeparature fit at parameter for given time stamp
Definition at line 2447 of file AliTPCcalibDB.cxx.
Referenced by GetChamberHVSensor(), and GetTemperature().
AliTPCSensorTempArray * AliTPCcalibDB::GetTemperatureSensor | ( | Int_t | run | ) |
Get temperature sensor array
Definition at line 1550 of file AliTPCcalibDB.cxx.
Referenced by GetChamberHVSensor(), GetTemperatureFit(), and UpdateRunInformations().
Double_t AliTPCcalibDB::GetTime0CorrectionTime | ( | Int_t | timeStamp, |
Int_t | run, | ||
Int_t | side, | ||
Int_t | mode | ||
) |
Get time dependent time 0 (trigger delay in cm) correction additive correction time0 = time0+ GetTime0CorrectionTime Value etracted combining the vdrift correction using laser tracks and CE and the physics track matchin Arguments: mode determines the algorith how to combine the Laser Track and physics tracks timestamp - timestamp run - run number side - the drift velocity per side (possible for laser and CE)
Notice - Extrapolation outside of calibration range - using constant function
Definition at line 2693 of file AliTPCcalibDB.cxx.
Referenced by GetChamberHVSensor(), and AliTPCTransform::UpdateTimeDependentCache().
|
inline |
Definition at line 136 of file AliTPCcalibDB.h.
TObjArray * AliTPCcalibDB::GetTimeGainSplinesRun | ( | Int_t | run | ) |
Get temperature sensor array
Definition at line 1562 of file AliTPCcalibDB.cxx.
Referenced by GetChamberHVSensor(), and GetGainCorrectionHVandPT().
TObjArray * AliTPCcalibDB::GetTimeVdriftSplineRun | ( | Int_t | run | ) |
Get drift spline array
Definition at line 1573 of file AliTPCcalibDB.cxx.
Referenced by CreateVdriftSplineFit(), AliTPCcalibDButil::FilterTracks(), GetChamberHVSensor(), AliTPCcalibDButil::GetLaserTime0(), AliTPCcalibDButil::GetTime0TPCITS(), AliTPCcalibDButil::GetTriggerOffsetTPC(), GetVDriftCorrectionDeltaZ(), GetVDriftCorrectionGy(), GetVdriftSplineFit(), AliTPCcalibDButil::GetVDriftTPC(), AliTPCcalibDButil::GetVDriftTPCITS(), and AliTPCcalibDButil::GetVDriftTPCLaserTracks().
|
inline |
Definition at line 74 of file AliTPCcalibDB.h.
Referenced by AliTPCCorrection::MakeLaserDistortionTree(), AliTPCCorrection::MakeLaserDistortionTreeOld(), MakeOCDBEntry(), SetTPCComposedCorrection(), TestVertex(), and AliTPCTransform::Transform().
AliTPCCorrection * AliTPCcalibDB::GetTPCComposedCorrection | ( | Float_t | field | ) | const |
GetComposed correction for given field setting If not specific correction for field used return correction for all field
Definition at line 2880 of file AliTPCcalibDB.cxx.
|
inline |
Definition at line 75 of file AliTPCcalibDB.h.
Referenced by UpdateEffSectorOCDB().
AliTPCCorrection * AliTPCcalibDB::GetTPCComposedCorrectionDelta | ( | ) | const |
GetComposedCorrection delta Delta is time dependent - taken form the CalibTime OCDB entry
Definition at line 2898 of file AliTPCcalibDB.cxx.
Referenced by SetTPCComposedCorrection(), and AliTPCTransform::Transform().
|
inline |
Definition at line 63 of file AliTPCcalibDB.h.
Referenced by ConfigOCDB(), GetMaskedChannelsFromCorrectionMaps(), and SetupCustom().
|
static |
GetPressure for given time stamp and runt
Definition at line 2432 of file AliTPCcalibDB.cxx.
Referenced by GetChamberHVSensor().
AliTPCCalibVdrift * AliTPCcalibDB::GetVdrift | ( | Int_t | run | ) |
Get the interface to the the vdrift
Definition at line 1608 of file AliTPCcalibDB.cxx.
Referenced by GetChamberHVSensor(), GetPTRelative(), and AliTPCTransform::UpdateTimeDependentCache().
Double_t AliTPCcalibDB::GetVDriftCorrectionDeltaZ | ( | Int_t | timeStamp, |
Int_t | run, | ||
Int_t | side, | ||
Int_t | mode | ||
) |
Get deltaZ run/by/run correction - as fitted together with drift velocity Value extracted form the TPC-ITS, mean value is used
Definition at line 2774 of file AliTPCcalibDB.cxx.
Referenced by GetChamberHVSensor(), and AliTPCTransform::UpdateTimeDependentCache().
Double_t AliTPCcalibDB::GetVDriftCorrectionGy | ( | Int_t | timeStamp, |
Int_t | run, | ||
Int_t | side, | ||
Int_t | mode | ||
) |
Get global y correction drift velocity correction factor additive factor vd = vdnom*(1+GetVDriftCorrectionGy *gy) Value etracted combining the vdrift correction using laser tracks and CE or TPC-ITS Arguments: mode determines the algorith how to combine the Laser Track, LaserCE or TPC-ITS timestamp - timestamp run - run number side - the drift velocity gy correction per side (CE and Laser tracks)
Notice - Extrapolation outside of calibration range - using constant function
Definition at line 2723 of file AliTPCcalibDB.cxx.
Referenced by GetChamberHVSensor(), and AliTPCTransform::UpdateTimeDependentCache().
Double_t AliTPCcalibDB::GetVDriftCorrectionTime | ( | Int_t | timeStamp, |
Int_t | run, | ||
Int_t | side, | ||
Int_t | mode | ||
) |
Get time dependent drift velocity correction multiplication factor vd = vdnom *(1+vdriftcorr) Arguments: mode determines the algorith how to combine the Laser Track, LaserCE and physics tracks timestamp - timestamp run - run number side - the drift velocity per side (possible for laser and CE)
Notice - Extrapolation outside of calibration range - using constant function
Definition at line 2641 of file AliTPCcalibDB.cxx.
Referenced by GetChamberHVSensor().
AliSplineFit * AliTPCcalibDB::GetVdriftSplineFit | ( | const char * | name, |
Int_t | run | ||
) |
GetDrift velocity spline fit
Definition at line 1471 of file AliTPCcalibDB.cxx.
Referenced by GetChamberHVSensor().
AliDCSSensorArray * AliTPCcalibDB::GetVoltageSensors | ( | Int_t | run | ) |
Get temperature sensor array
Definition at line 1584 of file AliTPCcalibDB.cxx.
Referenced by GetChamberHighVoltage(), GetChamberHVSensor(), GetCoverVoltage(), GetGGnegVoltage(), GetGGoffsetVoltage(), GetGGposVoltage(), GetSkirtVoltage(), InitDeadMap(), and UpdateChamberHighVoltageData().
|
inline |
Definition at line 80 of file AliTPCcalibDB.h.
|
protected |
Initialise derived ALTRO data
List of required OCDB Entries
Definition at line 1004 of file AliTPCcalibDB.cxx.
Referenced by GetCTPTimeParams(), and Update().
|
protected |
Initialize DeadChannel Map Source of information:
List of required OCDB Entries (See also UpdateChamberHighVoltageData())
Definition at line 875 of file AliTPCcalibDB.cxx.
Referenced by GetCTPTimeParams(), and Update().
|
static |
Singleton implementation Returns an instance of this class, it is created if necessary
Definition at line 142 of file AliTPCcalibDB.cxx.
Referenced by AliTPCParam::BetheBlochAleph(), ConfigOCDB(), ConfigOCDBAlien(), CreateGUITree(), CreateRefFile(), AliTPCcalibDButil::FilterCE(), AliTPCcalibDButil::FilterTracks(), FindKrClustersRaw(), GetCEchargeTime(), GetCEdriftTime(), GetChamberHighVoltage(), GetCoverVoltage(), GetGain(), GetGGnegVoltage(), GetGGoffsetVoltage(), GetGGposVoltage(), GetGRP(), GetGRPMap(), AliTPCcalibDButil::GetLaserTime0(), GetPressure(), GetPTRelative(), GetSkirtVoltage(), GetTemperatureFit(), AliTPCcalibDButil::GetTime0TPCITS(), AliTPCcalibDButil::GetTriggerOffsetTPC(), GetValueGoofie(), GetVDriftCorrectionDeltaZ(), GetVDriftCorrectionGy(), AliTPCcalibDButil::GetVDriftTPC(), AliTPCcalibDButil::GetVDriftTPCCE(), AliTPCcalibDButil::GetVDriftTPCITS(), AliTPCcalibDButil::GetVDriftTPCLaserTracks(), AliTPCcalibDButil::GetVDriftTPCLaserTracksOnline(), GoodTracksTPC(), AliTPCSpaceCharge2D2D::Init(), AliTPCExBEffective::Init(), AliTPCROCVoltError3D::Init(), Init(), AliTPCSpaceCharge::Init(), AliTPCExBConical::Init(), AliTPCFCVoltError3D::Init(), AliTPCSpaceCharge3D::Init(), AliTPCExBEffectiveSector::Init(), AliTPCBoundaryVoltError::Init(), AliTPCExBBShape::Init(), AliTPCExBTwist::Init(), AliTPCGGVoltError::Init(), AliTPCSpaceCharge3DDriftLine::Init(), AliTPCTransform::Local2RotatedGlobal(), AliTPCCorrection::MakeLaserDistortionTree(), AliTPCCorrection::MakeLaserDistortionTreeOld(), MakeOCDBEntry(), MakeTree(), PseudoCode(), AliTPCClusterParam::QmaxCorrection(), AliTPCClusterParam::QtotCorrection(), AliTPCPointCorrection::RPhiCOGCorrection(), SetupCustom(), TestChainCosmicDedx(), TestVertex(), AliTPCTransform::TimeBin2Z(), AliTPCTransform::Transform(), AliTPCSpaceCharge2D2D::Update(), AliTPCExBEffective::Update(), AliTPCROCVoltError3D::Update(), AliTPCSpaceCharge::Update(), AliTPCExBConical::Update(), AliTPCFCVoltError3D::Update(), AliTPCExBEffectiveSector::Update(), AliTPCSpaceCharge3D::Update(), AliTPCBoundaryVoltError::Update(), AliTPCExBBShape::Update(), AliTPCExBTwist::Update(), AliTPCGGVoltError::Update(), UpdateEffSectorOCDB(), AliTPCcalibDButil::UpdateFromCalibDB(), AliTPCTransform::UpdateTimeDependentCache(), and AliTPCTransform::Z2TimeBin().
Bool_t AliTPCcalibDB::IsDataTakingActive | ( | time_t | timeStamp | ) |
Definition at line 1927 of file AliTPCcalibDB.cxx.
Referenced by GetChamberHVSensor(), and UpdateChamberHighVoltageData().
Bool_t AliTPCcalibDB::IsTrgL0 | ( | ) |
return if the FEE readout was triggered on L0
Definition at line 1284 of file AliTPCcalibDB.cxx.
Referenced by GetRCUconfig(), and AliTPCTransform::UpdateTimeDependentCache().
Bool_t AliTPCcalibDB::IsTrgL1 | ( | ) |
return if the FEE readout was triggered on L1
Definition at line 1292 of file AliTPCcalibDB.cxx.
Referenced by GetRCUconfig().
void AliTPCcalibDB::LoadCorrectionMaps | ( | ) |
Definition at line 628 of file AliTPCcalibDB.cxx.
Referenced by GetPedestals().
AliTPCCalPad * AliTPCcalibDB::MakeDeadMap | ( | Double_t | notInMap = 1 , |
const char * | nameMappingFile = "$ALICE_ROOT/TPC/Calib/tpcMapping.root" |
||
) |
Read list of active DDLs from OCDB entry Generate and return AliTPCCalPad containing 1 for all pads in active DDLs, 0 for all pads in non-active DDLs. For DDLs with missing status information (no DCS input point to Shuttle), the value of the AliTPCCalPad entry is determined by the parameter notInMap (default value 1)
get list of active DDLs from OCDB entry
Definition at line 2801 of file AliTPCcalibDB.cxx.
Referenced by GetChamberHVSensor().
AliGRPObject * AliTPCcalibDB::MakeGRPObjectFromMap | ( | TMap * | map | ) |
Function to covert old GRP run information from TMap to GRPObject
TMap * map = AliTPCcalibDB::GetGRPMap(52406);
Definition at line 2492 of file AliTPCcalibDB.cxx.
Referenced by GetChamberHVSensor(), and UpdateRunInformations().
|
static |
Write a tree with all available information if mapFileName is specified, the Map information are also written to the tree pads specified in outlierPad are not used for calculating statistics
Definition at line 1059 of file AliTPCcalibDB.cxx.
Referenced by GetChamberHVSensor().
|
private |
Singleton implementation - no assignment operator
Definition at line 303 of file AliTPCcalibDB.cxx.
|
static |
Register static ExB correction map index - registration index - used for visualization bz - bz field in kGaus
Definition at line 1300 of file AliTPCcalibDB.cxx.
Referenced by GetChamberHVSensor(), and GetExB().
void AliTPCcalibDB::SetExBField | ( | Float_t | bz | ) |
Set magnetic filed for ExB correction
Definition at line 1336 of file AliTPCcalibDB.cxx.
Referenced by GetExB(), and SetupCustom().
void AliTPCcalibDB::SetExBField | ( | const AliMagF * | bmap | ) |
Set magnetic field for ExB correction
Definition at line 1342 of file AliTPCcalibDB.cxx.
void AliTPCcalibDB::SetRun | ( | Long64_t | run | ) |
Sets current run number. Calibration data is read from the corresponding file.
Definition at line 371 of file AliTPCcalibDB.cxx.
Referenced by ConfigOCDB(), ConfigOCDBAlien(), CreateGUITree(), CreateRefFile(), GetCEchargeTime(), and GetCEdriftTime().
|
inline |
Definition at line 77 of file AliTPCcalibDB.h.
|
static |
Singleton implementation Deletes the instance of this class and sets the terminated flag, instances cannot be requested anymore This function can be called several times.
Definition at line 156 of file AliTPCcalibDB.cxx.
void AliTPCcalibDB::Update | ( | ) |
cache the OCDB entries for simulation, reconstruction, calibration
Definition at line 383 of file AliTPCcalibDB.cxx.
Referenced by AliTPCcalibDB(), and SetRun().
|
protected |
set chamber high voltage data
List of required OCDB Entries
Definition at line 1954 of file AliTPCcalibDB.cxx.
Referenced by GetCTPTimeParams(), and Update().
void AliTPCcalibDB::UpdateNonRec | ( | ) |
Update/Load the parameters which are important for QA studies and not used yet for the reconstruction
RAW calibration data
Definition at line 640 of file AliTPCcalibDB.cxx.
Referenced by CreateGUITree(), MakeTree(), and AliTPCcalibDButil::UpdateFromCalibDB().
void AliTPCcalibDB::UpdateRunInformations | ( | Int_t | run, |
Bool_t | force = kFALSE |
||
) |
Definition at line 1352 of file AliTPCcalibDB.cxx.
Referenced by GetGoofieSensors(), GetGRP(), GetGRPMap(), GetPressureSensor(), GetTemperatureSensor(), GetTimeGainSplinesRun(), GetTimeVdriftSplineRun(), AliTPCcalibDButil::GetTriggerOffsetTPC(), GetVdrift(), GetVDriftCorrectionDeltaZ(), GetVDriftCorrectionGy(), AliTPCcalibDButil::GetVDriftTPC(), and GetVoltageSensors().
|
protected |
Map of active channels calculated on the fly.
Definition at line 229 of file AliTPCcalibDB.h.
Referenced by GetActiveChannelMap(), GetPadGainFactor(), InitDeadMap(), and ~AliTPCcalibDB().
|
protected |
ALTRO configuration data.
Definition at line 240 of file AliTPCcalibDB.h.
Referenced by GetALTROAcqStart(), GetALTROAcqStop(), GetAltroConfigData(), GetALTROFPED(), GetALTROMasked(), GetALTROZsThr(), GetDDLMap(), GetRCUconfig(), MakeDeadMap(), Update(), and UpdateRunInformations().
|
protected |
Flag - alignment from the Transformation class.
Definition at line 288 of file AliTPCcalibDB.h.
Referenced by HasAlignmentOCDB(), and Update().
|
protected |
raw data calibration entry
Definition at line 238 of file AliTPCcalibDB.h.
Referenced by GetCalibRaw(), and UpdateNonRec().
|
protected |
CE data.
Definition at line 243 of file AliTPCcalibDB.h.
Referenced by GetCEData(), GetCEfitsDrift(), GetCEQmean(), GetCErocQtime(), GetCErocTtime(), GetCETmean(), GetCETrms(), Update(), and UpdateRunInformations().
|
protected |
fraction of time the chamber has a good HV (wrt. robust median)
Definition at line 260 of file AliTPCcalibDB.h.
Referenced by AliTPCcalibDB(), GetChamberGoodHighVoltageFraction(), and UpdateChamberHighVoltageData().
|
protected |
median chamber high voltage
Definition at line 258 of file AliTPCcalibDB.h.
Referenced by AliTPCcalibDB(), GetChamberHighVoltageMedian(), and UpdateChamberHighVoltageData().
|
protected |
Status of the Chamber, HV wise (on/off)
Definition at line 257 of file AliTPCcalibDB.h.
Referenced by AliTPCcalibDB(), GetChamberHVStatus(), InitDeadMap(), and UpdateChamberHighVoltageData().
|
protected |
TPC cluster error, shape and Q parameterization.
Definition at line 272 of file AliTPCcalibDB.h.
Referenced by GetClusterParam(), and Update().
|
protected |
general space point corrections
Definition at line 233 of file AliTPCcalibDB.h.
Referenced by GetTPCComposedCorrection(), SetTPCComposedCorrection(), and Update().
|
protected |
space point corrections for different field setting
Definition at line 234 of file AliTPCcalibDB.h.
Referenced by GetTPCComposedCorrection(), GetTPCComposedCorrectionArray(), GetTPCComposedCorrectionDelta(), Update(), and UpdateRunInformations().
|
protected |
RS: new fast Chebyshev parameterization maps.
Definition at line 235 of file AliTPCcalibDB.h.
Referenced by GetCorrectionMaps(), LoadCorrectionMaps(), and Update().
|
protected |
CTP timing parameters.
Definition at line 295 of file AliTPCcalibDB.h.
Referenced by GetCTPTimeParams(), and Update().
|
protected |
current nominal voltages
Definition at line 259 of file AliTPCcalibDB.h.
Referenced by AliTPCcalibDB(), GetChamberCurrentNominalHighVoltage(), and UpdateChamberHighVoltageData().
|
protected |
qa object
Definition at line 239 of file AliTPCcalibDB.h.
Referenced by GetDataQA(), and UpdateNonRec().
|
protected |
utility class
Definition at line 293 of file AliTPCcalibDB.h.
Referenced by GetTime0CorrectionTime(), GetVDriftCorrectionTime(), Update(), and UpdateRunInformations().
|
protected |
Gain calibration entry - for dEdx.
Definition at line 230 of file AliTPCcalibDB.h.
Referenced by GetDedxGainFactor(), GetGain(), and Update().
|
protected |
distortion map
Definition at line 232 of file AliTPCcalibDB.h.
Referenced by GetDistortionMap(), and Update().
|
protected |
! array of drift correction
Definition at line 285 of file AliTPCcalibDB.h.
Referenced by AliTPCcalibDB(), GetTimeVdriftSplineRun(), GetTPCComposedCorrectionDelta(), and UpdateRunInformations().
|
protected |
ExB correction factor.
Definition at line 223 of file AliTPCcalibDB.h.
Referenced by GetExB(), and SetExBField().
|
protected |
Gas sensors.
Definition at line 248 of file AliTPCcalibDB.h.
Referenced by GetGasSensors(), GetGasSensorValue(), and Update().
|
staticprotected |
array of ExB corrections
Definition at line 292 of file AliTPCcalibDB.h.
Referenced by GetExB(), and RegisterExB().
|
staticprotected |
singleton control
Definition at line 290 of file AliTPCcalibDB.h.
Referenced by AliTPCcalibDB(), Instance(), Terminate(), and ~AliTPCcalibDB().
|
staticprotected |
DCS gas sensor names.
Definition at line 247 of file AliTPCcalibDB.h.
Referenced by GetGasSensorValue().
|
protected |
! array of GOOFIE values -per run
Definition at line 281 of file AliTPCcalibDB.h.
Referenced by AliTPCcalibDB(), GetGoofieSensors(), and UpdateRunInformations().
|
protected |
! array of GRPs - per run
Definition at line 279 of file AliTPCcalibDB.h.
Referenced by AliTPCcalibDB(), GetGRP(), GetPressureSensor(), and UpdateRunInformations().
|
protected |
! array of GRPs maps - per run - old data
Definition at line 280 of file AliTPCcalibDB.h.
Referenced by AliTPCcalibDB(), GetGRPMap(), and UpdateRunInformations().
|
protected |
store information if run is active or paused
Definition at line 262 of file AliTPCcalibDB.h.
Referenced by IsDataTakingActive(), UpdateChamberHighVoltageData(), and ~AliTPCcalibDB().
|
staticprotected |
termination control
Definition at line 291 of file AliTPCcalibDB.h.
Referenced by Instance(), and Terminate().
|
protected |
HV sensors.
Definition at line 261 of file AliTPCcalibDB.h.
Referenced by GetChamberHVSensor(), and UpdateChamberHighVoltageData().
|
protected |
array of graphs with the ion tail
Definition at line 241 of file AliTPCcalibDB.h.
Referenced by GetIonTailArray(), GetTailcancelationGraphs(), and Update().
|
protected |
Altro mapping.
Definition at line 267 of file AliTPCcalibDB.h.
Referenced by GetMapping(), and Update().
|
protected |
Maximum Time bin in whole TPC extracted from AltroConfig.
Definition at line 253 of file AliTPCcalibDB.h.
Referenced by GetMaxTimeBinAllPads(), and InitAltroData().
|
protected |
RCU trigger config mode.
Definition at line 296 of file AliTPCcalibDB.h.
|
protected |
Gain calibration entry.
Definition at line 228 of file AliTPCcalibDB.h.
Referenced by GetPadGainFactorOld(), and Update().
|
protected |
Noise calibration entry.
Definition at line 236 of file AliTPCcalibDB.h.
Referenced by GetPadNoise(), and Update().
|
protected |
Time0 calibration entry.
Definition at line 231 of file AliTPCcalibDB.h.
Referenced by GetPadTime0(), and Update().
|
protected |
TPC parameters.
Definition at line 271 of file AliTPCcalibDB.h.
Referenced by GetGainCorrectionHVandPT(), GetParameters(), GetTime0CorrectionTime(), GetVDriftCorrectionGy(), InitAltroData(), Update(), and UpdateChamberHighVoltageData().
|
protected |
Pedestal calibration entry.
Definition at line 237 of file AliTPCcalibDB.h.
Referenced by GetPedestals(), and Update().
|
protected |
Calibration Pulser data.
Definition at line 242 of file AliTPCcalibDB.h.
Referenced by GetPulserData(), GetPulserQmean(), GetPulserTmean(), GetPulserTrms(), Update(), and UpdateRunInformations().
|
protected |
List of TPC reco param objects.
Definition at line 273 of file AliTPCcalibDB.h.
Referenced by GetRecoParam(), GetRecoParamFromGRP(), and Update().
|
protected |
current run number
Definition at line 221 of file AliTPCcalibDB.h.
Referenced by CreateGUITree(), GetCDBEntry(), GetRun(), GetTPCComposedCorrectionDelta(), SetRun(), Update(), UpdateNonRec(), and UpdateRunInformations().
|
protected |
Event specie suggested for the run according to GRP.
Definition at line 270 of file AliTPCcalibDB.h.
Referenced by GetEventSpecieFromGRP(), GetRecoParamFromGRP(), and Update().
|
protected |
! run list - indicates try to get the run param
Definition at line 287 of file AliTPCcalibDB.h.
Referenced by UpdateRunInformations().
|
protected |
Temperature calibration entry.
Definition at line 266 of file AliTPCcalibDB.h.
Referenced by GetTemperature(), Update(), and UpdateRunInformations().
|
protected |
! array of temperature sensors - per run
Definition at line 283 of file AliTPCcalibDB.h.
Referenced by AliTPCcalibDB(), GetTemperatureSensor(), and UpdateRunInformations().
|
protected |
Array of AliSplineFits: at 0 MIP position in time ; at 1 Fermi Plateau from cosmics.
Definition at line 274 of file AliTPCcalibDB.h.
Referenced by GetTimeGainSplines(), Update(), and UpdateRunInformations().
|
protected |
! array Array of AliSplineFits: at 0 MIP position in time ; at 1 Fermi Plateau from cosmics
Definition at line 278 of file AliTPCcalibDB.h.
Referenced by AliTPCcalibDB(), GetTimeGainSplinesRun(), and UpdateRunInformations().
|
protected |
object responsible for spacial corrections
Definition at line 222 of file AliTPCcalibDB.h.
Referenced by GetTransform(), GetVDriftCorrectionDeltaZ(), GetVDriftCorrectionGy(), and Update().
|
protected |
! array of v drift interfaces
Definition at line 284 of file AliTPCcalibDB.h.
Referenced by AliTPCcalibDB(), GetVdrift(), and UpdateRunInformations().
|
protected |
! array of Chamber HV values -per run
Definition at line 282 of file AliTPCcalibDB.h.
Referenced by AliTPCcalibDB(), GetVoltageSensors(), UpdateNonRec(), and UpdateRunInformations().