![]() |
AliRoot Core
ee782a0 (ee782a0)
|
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 * | fMaskedChannelMapHV |
Channels masked due to bad HV status, only filled in QA mode. More... | |
AliTPCCalPad * | fMaskedChannelMapAltro |
Channels masked due to the Altro status, only filled in QA mode. More... | |
AliTPCCalPad * | fMaskedChannelMapDDL |
Channels masked due to the DDL status, only filled in QA mode. More... | |
AliTPCCalPad * | fMaskedChannelMapSCD |
Channels masked due to the space charge distortion calibration, only filled in QA mode. 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... | |
Bool_t | fFillQAInfo |
Fill QA information. 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 243 of file AliTPCcalibDB.cxx.
Bool_t AliTPCcalibDB::CreateGUITree | ( | const char * | filename = "" | ) |
Definition at line 2596 of file AliTPCcalibDB.cxx.
Referenced by CreateGUITree(), GetCTPTimeParams(), and AliTPCCalibViewerGUItime::SetGuiTree().
|
static |
Create a gui tree for run number 'run'
Definition at line 2579 of file AliTPCcalibDB.cxx.
|
static |
Create calibration objects and read contents from OCDB
Definition at line 796 of file AliTPCcalibDB.cxx.
Referenced by GetChamberHVSensor().
|
static |
Create a gui tree for run number 'run'
Definition at line 2653 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 1534 of file AliTPCcalibDB.cxx.
Referenced by GetChamberHVSensor().
|
inline |
Definition at line 222 of file AliTPCcalibDB.h.
|
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 2460 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 367 of file AliTPCcalibDB.cxx.
Referenced by FillQAInfo(), LoadCorrectionMaps(), Update(), UpdateChamberHighVoltageData(), and UpdateNonRec().
|
static |
GetCE mean charge for 'sector' it timestamp==-1 return mean value
Definition at line 1702 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 1674 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 2272 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 2329 of file AliTPCcalibDB.cxx.
Referenced by GetEventSpecieFromGRP().
|
inline |
Definition at line 213 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 1782 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 1728 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 339 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 1379 of file AliTPCcalibDB.cxx.
|
inline |
Definition at line 220 of file AliTPCcalibDB.h.
|
static |
Get Gain factor for given pad
Definition at line 1518 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 2972 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 2254 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 2385 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 2357 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 2413 of file AliTPCcalibDB.cxx.
Referenced by GetEventSpecieFromGRP().
AliDCSSensorArray * AliTPCcalibDB::GetGoofieSensors | ( | Int_t | run | ) |
Get temperature sensor array
Definition at line 1650 of file AliTPCcalibDB.cxx.
Referenced by GetChamberHVSensor(), GetValueGoofie(), and AliTPCcalibDButil::UpdateFromCalibDB().
|
static |
Get GRP object for given run
Definition at line 1549 of file AliTPCcalibDB.cxx.
Referenced by GetEventSpecieFromGRP(), GetL3Current(), GetL3Polarity(), GetMaskedChannelsFromCorrectionMaps(), GetRunType(), SetupCustom(), and UpdateChamberHighVoltageData().
|
static |
Get GRP map for given run
Definition at line 1561 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 2450 of file AliTPCcalibDB.cxx.
Referenced by GetBz(), and GetEventSpecieFromGRP().
|
static |
get l3 polarity from GRP
Definition at line 2469 of file AliTPCcalibDB.cxx.
Referenced by GetEventSpecieFromGRP().
|
inline |
Definition at line 134 of file AliTPCcalibDB.h.
Referenced by FindKrClustersRaw().
|
inline |
Definition at line 205 of file AliTPCcalibDB.h.
|
inline |
Definition at line 206 of file AliTPCcalibDB.h.
|
inline |
Definition at line 204 of file AliTPCcalibDB.h.
|
inline |
Definition at line 207 of file AliTPCcalibDB.h.
Int_t AliTPCcalibDB::GetMaskedChannelsFromCorrectionMaps | ( | TBits | maskedPads[72] | ) |
Definition at line 1813 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 2441 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 1574 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 2536 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 1321 of file AliTPCcalibDB.cxx.
Referenced by GetRCUconfig(), and Update().
AliTPCRecoParam * AliTPCcalibDB::GetRecoParam | ( | Int_t | i | ) | const |
Definition at line 346 of file AliTPCcalibDB.cxx.
Referenced by GetTimeGainSplines().
AliTPCRecoParam * AliTPCcalibDB::GetRecoParamFromGRP | ( | ) | const |
Definition at line 351 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 2478 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 2307 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 684 of file AliTPCcalibDB.cxx.
|
inline |
Definition at line 132 of file AliTPCcalibDB.h.
Referenced by GetChamberHVSensor().
|
static |
Get mean temperature
Definition at line 2520 of file AliTPCcalibDB.cxx.
|
static |
GetTmeparature fit at parameter for given time stamp
Definition at line 2502 of file AliTPCcalibDB.cxx.
Referenced by GetChamberHVSensor(), and GetTemperature().
AliTPCSensorTempArray * AliTPCcalibDB::GetTemperatureSensor | ( | Int_t | run | ) |
Get temperature sensor array
Definition at line 1605 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 2748 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 1617 of file AliTPCcalibDB.cxx.
Referenced by GetChamberHVSensor(), and GetGainCorrectionHVandPT().
TObjArray * AliTPCcalibDB::GetTimeVdriftSplineRun | ( | Int_t | run | ) |
Get drift spline array
Definition at line 1628 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 2935 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 2953 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 2487 of file AliTPCcalibDB.cxx.
Referenced by GetChamberHVSensor().
AliTPCCalibVdrift * AliTPCcalibDB::GetVdrift | ( | Int_t | run | ) |
Get the interface to the the vdrift
Definition at line 1663 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 2829 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 2778 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 2696 of file AliTPCcalibDB.cxx.
Referenced by GetChamberHVSensor().
AliSplineFit * AliTPCcalibDB::GetVdriftSplineFit | ( | const char * | name, |
Int_t | run | ||
) |
GetDrift velocity spline fit
Definition at line 1526 of file AliTPCcalibDB.cxx.
Referenced by GetChamberHVSensor().
AliDCSSensorArray * AliTPCcalibDB::GetVoltageSensors | ( | Int_t | run | ) |
Get temperature sensor array
Definition at line 1639 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 1059 of file AliTPCcalibDB.cxx.
Referenced by FillQAInfo(), and Update().
|
protected |
Initialize DeadChannel Map Source of information:
List of required OCDB Entries (See also UpdateChamberHighVoltageData())
Definition at line 889 of file AliTPCcalibDB.cxx.
Referenced by FillQAInfo(), 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 1982 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 1339 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 1347 of file AliTPCcalibDB.cxx.
Referenced by GetRCUconfig().
void AliTPCcalibDB::LoadCorrectionMaps | ( | ) |
Definition at line 642 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 2856 of file AliTPCcalibDB.cxx.
Referenced by GetMaskedChannelMapSCD().
AliGRPObject * AliTPCcalibDB::MakeGRPObjectFromMap | ( | TMap * | map | ) |
Function to covert old GRP run information from TMap to GRPObject
TMap * map = AliTPCcalibDB::GetGRPMap(52406);
Definition at line 2547 of file AliTPCcalibDB.cxx.
Referenced by GetMaskedChannelMapSCD(), 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 1114 of file AliTPCcalibDB.cxx.
Referenced by GetChamberHVSensor().
|
private |
Singleton implementation - no assignment operator
Definition at line 313 of file AliTPCcalibDB.cxx.
|
static |
Register static ExB correction map index - registration index - used for visualization bz - bz field in kGaus
Definition at line 1355 of file AliTPCcalibDB.cxx.
Referenced by GetChamberHVSensor(), and GetExB().
void AliTPCcalibDB::SetExBField | ( | Float_t | bz | ) |
Set magnetic filed for ExB correction
Definition at line 1391 of file AliTPCcalibDB.cxx.
Referenced by GetExB(), and SetupCustom().
void AliTPCcalibDB::SetExBField | ( | const AliMagF * | bmap | ) |
Set magnetic field for ExB correction
Definition at line 1397 of file AliTPCcalibDB.cxx.
|
inline |
Definition at line 219 of file AliTPCcalibDB.h.
void AliTPCcalibDB::SetRun | ( | Long64_t | run | ) |
Sets current run number. Calibration data is read from the corresponding file.
Definition at line 385 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 397 of file AliTPCcalibDB.cxx.
Referenced by AliTPCcalibDB(), and SetRun().
|
protected |
set chamber high voltage data
List of required OCDB Entries
Definition at line 2009 of file AliTPCcalibDB.cxx.
Referenced by FillQAInfo(), 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 654 of file AliTPCcalibDB.cxx.
Referenced by CreateGUITree(), MakeTree(), and AliTPCcalibDButil::UpdateFromCalibDB().
void AliTPCcalibDB::UpdateRunInformations | ( | Int_t | run, |
Bool_t | force = kFALSE |
||
) |
Definition at line 1407 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 239 of file AliTPCcalibDB.h.
Referenced by GetActiveChannelMap(), GetPadGainFactor(), InitDeadMap(), and ~AliTPCcalibDB().
|
protected |
ALTRO configuration data.
Definition at line 254 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 302 of file AliTPCcalibDB.h.
Referenced by HasAlignmentOCDB(), and Update().
|
protected |
raw data calibration entry
Definition at line 252 of file AliTPCcalibDB.h.
Referenced by GetCalibRaw(), and UpdateNonRec().
|
protected |
CE data.
Definition at line 257 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 274 of file AliTPCcalibDB.h.
Referenced by AliTPCcalibDB(), GetChamberGoodHighVoltageFraction(), and UpdateChamberHighVoltageData().
|
protected |
median chamber high voltage
Definition at line 272 of file AliTPCcalibDB.h.
Referenced by AliTPCcalibDB(), GetChamberHighVoltageMedian(), and UpdateChamberHighVoltageData().
|
protected |
Status of the Chamber, HV wise (on/off)
Definition at line 271 of file AliTPCcalibDB.h.
Referenced by AliTPCcalibDB(), GetChamberHVStatus(), InitDeadMap(), and UpdateChamberHighVoltageData().
|
protected |
TPC cluster error, shape and Q parameterization.
Definition at line 286 of file AliTPCcalibDB.h.
Referenced by GetClusterParam(), and Update().
|
protected |
general space point corrections
Definition at line 247 of file AliTPCcalibDB.h.
Referenced by GetTPCComposedCorrection(), SetTPCComposedCorrection(), and Update().
|
protected |
space point corrections for different field setting
Definition at line 248 of file AliTPCcalibDB.h.
Referenced by GetTPCComposedCorrection(), GetTPCComposedCorrectionArray(), GetTPCComposedCorrectionDelta(), Update(), and UpdateRunInformations().
|
protected |
RS: new fast Chebyshev parameterization maps.
Definition at line 249 of file AliTPCcalibDB.h.
Referenced by GetCorrectionMaps(), LoadCorrectionMaps(), and Update().
|
protected |
CTP timing parameters.
Definition at line 309 of file AliTPCcalibDB.h.
Referenced by GetCTPTimeParams(), and Update().
|
protected |
current nominal voltages
Definition at line 273 of file AliTPCcalibDB.h.
Referenced by AliTPCcalibDB(), GetChamberCurrentNominalHighVoltage(), and UpdateChamberHighVoltageData().
|
protected |
qa object
Definition at line 253 of file AliTPCcalibDB.h.
Referenced by GetDataQA(), and UpdateNonRec().
|
protected |
utility class
Definition at line 307 of file AliTPCcalibDB.h.
Referenced by GetTime0CorrectionTime(), GetVDriftCorrectionTime(), Update(), and UpdateRunInformations().
|
protected |
Gain calibration entry - for dEdx.
Definition at line 244 of file AliTPCcalibDB.h.
Referenced by GetDedxGainFactor(), GetGain(), and Update().
|
protected |
distortion map
Definition at line 246 of file AliTPCcalibDB.h.
Referenced by GetDistortionMap(), and Update().
|
protected |
! array of drift correction
Definition at line 299 of file AliTPCcalibDB.h.
Referenced by AliTPCcalibDB(), GetTimeVdriftSplineRun(), GetTPCComposedCorrectionDelta(), and UpdateRunInformations().
|
protected |
ExB correction factor.
Definition at line 233 of file AliTPCcalibDB.h.
Referenced by GetExB(), and SetExBField().
|
protected |
Fill QA information.
Definition at line 311 of file AliTPCcalibDB.h.
Referenced by FillQAInfo(), GetFillQAInfo(), InitDeadMap(), and SetFillQAInfo().
|
protected |
Gas sensors.
Definition at line 262 of file AliTPCcalibDB.h.
Referenced by GetGasSensors(), GetGasSensorValue(), and Update().
|
staticprotected |
array of ExB corrections
Definition at line 306 of file AliTPCcalibDB.h.
Referenced by GetExB(), and RegisterExB().
|
staticprotected |
singleton control
Definition at line 304 of file AliTPCcalibDB.h.
Referenced by AliTPCcalibDB(), Instance(), Terminate(), and ~AliTPCcalibDB().
|
staticprotected |
DCS gas sensor names.
Definition at line 261 of file AliTPCcalibDB.h.
Referenced by GetGasSensorValue().
|
protected |
! array of GOOFIE values -per run
Definition at line 295 of file AliTPCcalibDB.h.
Referenced by AliTPCcalibDB(), GetGoofieSensors(), and UpdateRunInformations().
|
protected |
! array of GRPs - per run
Definition at line 293 of file AliTPCcalibDB.h.
Referenced by AliTPCcalibDB(), GetGRP(), GetPressureSensor(), and UpdateRunInformations().
|
protected |
! array of GRPs maps - per run - old data
Definition at line 294 of file AliTPCcalibDB.h.
Referenced by AliTPCcalibDB(), GetGRPMap(), and UpdateRunInformations().
|
protected |
store information if run is active or paused
Definition at line 276 of file AliTPCcalibDB.h.
Referenced by IsDataTakingActive(), UpdateChamberHighVoltageData(), and ~AliTPCcalibDB().
|
staticprotected |
termination control
Definition at line 305 of file AliTPCcalibDB.h.
Referenced by Instance(), and Terminate().
|
protected |
HV sensors.
Definition at line 275 of file AliTPCcalibDB.h.
Referenced by GetChamberHVSensor(), and UpdateChamberHighVoltageData().
|
protected |
array of graphs with the ion tail
Definition at line 255 of file AliTPCcalibDB.h.
Referenced by GetIonTailArray(), GetTailcancelationGraphs(), and Update().
|
protected |
Altro mapping.
Definition at line 281 of file AliTPCcalibDB.h.
Referenced by GetMapping(), and Update().
|
protected |
Channels masked due to the Altro status, only filled in QA mode.
Definition at line 241 of file AliTPCcalibDB.h.
Referenced by GetMaskedChannelMapAltro(), InitDeadMap(), and ~AliTPCcalibDB().
|
protected |
Channels masked due to the DDL status, only filled in QA mode.
Definition at line 242 of file AliTPCcalibDB.h.
Referenced by GetMaskedChannelMapDDL(), InitDeadMap(), and ~AliTPCcalibDB().
|
protected |
Channels masked due to bad HV status, only filled in QA mode.
Definition at line 240 of file AliTPCcalibDB.h.
Referenced by GetMaskedChannelMapHV(), InitDeadMap(), and ~AliTPCcalibDB().
|
protected |
Channels masked due to the space charge distortion calibration, only filled in QA mode.
Definition at line 243 of file AliTPCcalibDB.h.
Referenced by GetMaskedChannelMapSCD(), InitDeadMap(), and ~AliTPCcalibDB().
|
protected |
Maximum Time bin in whole TPC extracted from AltroConfig.
Definition at line 267 of file AliTPCcalibDB.h.
Referenced by GetMaxTimeBinAllPads(), and InitAltroData().
|
protected |
RCU trigger config mode.
Definition at line 310 of file AliTPCcalibDB.h.
|
protected |
Gain calibration entry.
Definition at line 238 of file AliTPCcalibDB.h.
Referenced by GetPadGainFactorOld(), and Update().
|
protected |
Noise calibration entry.
Definition at line 250 of file AliTPCcalibDB.h.
Referenced by GetPadNoise(), and Update().
|
protected |
Time0 calibration entry.
Definition at line 245 of file AliTPCcalibDB.h.
Referenced by GetPadTime0(), and Update().
|
protected |
TPC parameters.
Definition at line 285 of file AliTPCcalibDB.h.
Referenced by GetGainCorrectionHVandPT(), GetParameters(), GetTime0CorrectionTime(), GetVDriftCorrectionGy(), InitAltroData(), Update(), and UpdateChamberHighVoltageData().
|
protected |
Pedestal calibration entry.
Definition at line 251 of file AliTPCcalibDB.h.
Referenced by GetPedestals(), and Update().
|
protected |
Calibration Pulser data.
Definition at line 256 of file AliTPCcalibDB.h.
Referenced by GetPulserData(), GetPulserQmean(), GetPulserTmean(), GetPulserTrms(), Update(), and UpdateRunInformations().
|
protected |
List of TPC reco param objects.
Definition at line 287 of file AliTPCcalibDB.h.
Referenced by GetRecoParam(), GetRecoParamFromGRP(), and Update().
|
protected |
current run number
Definition at line 231 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 284 of file AliTPCcalibDB.h.
Referenced by GetEventSpecieFromGRP(), GetRecoParamFromGRP(), and Update().
|
protected |
! run list - indicates try to get the run param
Definition at line 301 of file AliTPCcalibDB.h.
Referenced by UpdateRunInformations().
|
protected |
Temperature calibration entry.
Definition at line 280 of file AliTPCcalibDB.h.
Referenced by GetTemperature(), Update(), and UpdateRunInformations().
|
protected |
! array of temperature sensors - per run
Definition at line 297 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 288 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 292 of file AliTPCcalibDB.h.
Referenced by AliTPCcalibDB(), GetTimeGainSplinesRun(), and UpdateRunInformations().
|
protected |
object responsible for spacial corrections
Definition at line 232 of file AliTPCcalibDB.h.
Referenced by GetTransform(), GetVDriftCorrectionDeltaZ(), GetVDriftCorrectionGy(), and Update().
|
protected |
! array of v drift interfaces
Definition at line 298 of file AliTPCcalibDB.h.
Referenced by AliTPCcalibDB(), GetVdrift(), and UpdateRunInformations().
|
protected |
! array of Chamber HV values -per run
Definition at line 296 of file AliTPCcalibDB.h.
Referenced by AliTPCcalibDB(), GetVoltageSensors(), UpdateNonRec(), and UpdateRunInformations().