AliRoot Core  d69033e (d69033e)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliMUONCalibrationData Class Reference

Single entry point to access MUON calibration data. More...

#include <AliMUONCalibrationData.h>

Inheritance diagram for AliMUONCalibrationData:

Public Member Functions

 AliMUONCalibrationData (Int_t runNumber=-1, Bool_t deferredInitialization=kTRUE)
 
virtual ~AliMUONCalibrationData ()
 
AliMUONGlobalCrateConfigGlobalTriggerCrateConfig () const
 Get the configuration for the global trigger board. More...
 
TMap * HV (Bool_t patched=kTRUE) const
 Get the HV values. Use patched=kFALSE to get unprocessed (i.e. "raw") values as they are in the OCDB. More...
 
TMap * TriggerDCS () const
 Get the Trigger HV and current values. More...
 
TMap * LV () const
 Get the MCH LV. More...
 
Bool_t IsValid () const
 Whether this object is valid or not (might be invalid if fetching from CDB failed). More...
 
AliMUONVCalibParamLocalTriggerBoardMasks (Int_t localBoardNumber) const
 Get the mask for a given local trigger board. More...
 
AliMUONVStoreNeighbours () const
 Get the neighbours store. More...
 
AliMUONVStorePedestals () const
 Get the pedestal store. More...
 
AliMUONVStoreConfig () const
 Get the config store. More...
 
AliMUONVStoreOccupancyMap () const
 Get the occupancy map store. More...
 
AliMUONRejectListRejectList () const
 Get the reject list store. More...
 
AliMUONVCalibParamPedestals (Int_t detElemId, Int_t manuId) const
 Get the Pedestal calibration object for channels within (detElemId,manuId). More...
 
virtual void Print (Option_t *opt="") const
 Dump to screen. More...
 
AliMUONRegionalTriggerConfigRegionalTriggerConfig () const
 Get the config for regional trigger. More...
 
Int_t RunNumber () const
 The runnumber used by this object. More...
 
AliMUONTriggerLutTriggerLut () const
 Get the trigger Look Up Table. More...
 
AliMUONTriggerEfficiencyCellsTriggerEfficiency () const
 Get the trigger efficiency map. More...
 
void Reset ()
 

Static Public Member Functions

static AliMUONGlobalCrateConfigCreateGlobalTriggerCrateConfig (Int_t runNumber, Int_t *startOfValidity=0)
 Create a global trigger mask (which must be deleted) from OCDB for the given run. More...
 
static TMap * CreateHV (Int_t runNumber, Int_t *startOfValidity=0, Bool_t patched=kTRUE, TList *messages=0x0, Bool_t dryRun=kFALSE)
 Create a hv map (which must be deleted) from OCDB for the given run. More...
 
static TMap * CreateTriggerDCS (Int_t runNumber, Int_t *startOfValidity=0)
 Create a Trigger HV and current map (which must be deleted) from OCDB for the given run. More...
 
static TMap * CreateLV (Int_t runNumber, Int_t *startOfValidity=0)
 Create a MCH LV map (which must be deleted) from OCDB for the given run. More...
 
static AliMUONVStoreCreateNeighbours (Int_t runNumber, Int_t *startOfValidity=0)
 Create a neighbours store (which must be deleted) from OCDB for the given run. More...
 
static AliMUONVStoreCreateLocalTriggerBoardMasks (Int_t runNumber, Int_t *startOfValidity=0)
 Create a local trigger mask store (which must be deleted) for a given run. More...
 
static AliMUONVStoreCreateOccupancyMap (Int_t runNumber, Int_t *startOfValidity=0)
 Create an occupancy map store (which must be deleted) from OCDB for the given run. More...
 
static AliMUONRejectListCreateRejectList (Int_t runNumber, Int_t *startOfValidity=0)
 Create a rejectlist store (which must be deleted) from OCDB for the given run. More...
 
static AliMUONVStoreCreatePedestals (Int_t runNumber, Int_t *startOfValidity=0)
 Create a pedestal store (which must be deleted) from OCDB for the given run. More...
 
static AliMUONVStoreCreateConfig (Int_t runNumber, Int_t *startOfValidity=0)
 Create a configuration store (which must be deleted) from OCDB for the given run. More...
 
static
AliMUONRegionalTriggerConfig
CreateRegionalTriggerConfig (Int_t runNumber, Int_t *startOfValidity=0)
 Create a regional trigger mask store (which must be deleted) for a given run. More...
 
static AliMUONTriggerLutCreateTriggerLut (Int_t runNumber, Int_t *startOfValidity=0)
 Create a trigger Look Up Table (which must be deleted) for a given run. More...
 
static
AliMUONTriggerEfficiencyCells
CreateTriggerEfficiency (Int_t runNumber, Int_t *startOfValidity=0)
 Create a trigger efficiency map (which must be deleted) for a given run. More...
 
static TObject * CreateObject (Int_t runNumber, const char *path, Int_t *startOfValidity=0x0)
 
static void Check (Int_t runNumber)
 
static void BypassStores (AliMUONVStore *ped)
 
static void PatchSt1DCSAliases (TMap &hvMap)
 
static Bool_t PatchHVValues (TObjArray &values, TString *msg=0x0, Bool_t dryRun=kFALSE)
 
static UInt_t PatchHVDCSAliasesSt1WasAppliedMask ()
 
static UInt_t PatchHVAllWasAppliedMask ()
 

Protected Member Functions

 AliMUONCalibrationData (const AliMUONCalibrationData &other)
 Not implemented. More...
 
AliMUONCalibrationDataoperator= (const AliMUONCalibrationData &other)
 Not implemented. More...
 

Static Protected Member Functions

static Bool_t CheckHVGroup (TObjArray &values, Int_t first, Int_t last, Double_t &value, Int_t &slope, TString *msg)
 
static void AddToMap (const TMap &sourceMap, TMap &destMap, const TString &key, const char *source, const char *dest)
 

Private Attributes

Bool_t fIsValid
 Whether we were able to correctly initialize. More...
 
Int_t fRunNumber
 The run number for which we hold calibrations. More...
 
AliMUONVStorefPedestals
 ! Pedestals More...
 
TMap * fHV
 ! HV More...
 
TMap * fTriggerDCS
 ! Trigger HV and Currents More...
 
AliMUONVStorefLocalTriggerBoardMasks
 ! Local trigger board maska More...
 
AliMUONRegionalTriggerConfigfRegionalTriggerConfig
 ! Regional trigger config More...
 
AliMUONGlobalCrateConfigfGlobalTriggerCrateConfig
 ! Global trigger crate config More...
 
AliMUONTriggerLutfTriggerLut
 ! TRigger LUTs More...
 
AliMUONTriggerEfficiencyCellsfTriggerEfficiency
 ! Trigger efficiency cells More...
 
AliMUONVStorefNeighbours
 ! list of neighbours for all channels More...
 
AliMUONVStorefOccupancyMap
 ! occupancy map More...
 
AliMUONRejectListfRejectList
 ! reject list More...
 
AliMUONVStorefConfig
 ! configuration of the tracker More...
 
TMap * fLV
 ! MCH LV More...
 

Static Private Attributes

static AliMUONVStorefgBypassPedestals
 
static UInt_t fgkPatchHVDCSAliasesSt1WasAppliedMask = static_cast<UInt_t>( 1 << 4 )
 ! mask to indicate that the DCS alias naming is not messed up in St1 More...
 
static UInt_t fgkPatchHVAllWasAppliedMask = static_cast<UInt_t>( 1 << 8 )
 ! mask to indicate that HV values were massaged already More...
 

Detailed Description

Single entry point to access MUON calibration data.

For the moment, this class stores pedestals, hv (for tracker) and lut, masks and efficiencies (for trigger) that are fetched from the CDB.

This class is to be considered as a convenience class. Its aim is to ease retrieval of calibration data from the condition database.

It acts as a "facade" to a bunch of underlying containers/calibration classes.

Author
Laurent Aphecetche

Definition at line 30 of file AliMUONCalibrationData.h.

Constructor & Destructor Documentation

AliMUONCalibrationData::AliMUONCalibrationData ( Int_t  runNumber = -1,
Bool_t  deferredInitialization = kTRUE 
)

Constructor.

Parameters
runNumberis used as a key to the CDB
deferredInitializationif kFALSE, all the calibrations are fetched regardless of whether you'll use them or not.

Default ctor.

Definition at line 80 of file AliMUONCalibrationData.cxx.

AliMUONCalibrationData::~AliMUONCalibrationData ( )
virtual

Destructor. Note that we're the owner of our pointers if the OCDB cache is not set. Otherwise the cache is supposed to take care of them...

Definition at line 131 of file AliMUONCalibrationData.cxx.

AliMUONCalibrationData::AliMUONCalibrationData ( const AliMUONCalibrationData other)
protected

Not implemented.

Member Function Documentation

void AliMUONCalibrationData::AddToMap ( const TMap &  sourceMap,
TMap &  destMap,
const TString &  key,
const char *  source,
const char *  dest 
)
staticprotected

Remap

Definition at line 594 of file AliMUONCalibrationData.cxx.

Referenced by PatchSt1DCSAliases().

void AliMUONCalibrationData::BypassStores ( AliMUONVStore ped)
static

Force the use of those pedestals

Definition at line 1050 of file AliMUONCalibrationData.cxx.

void AliMUONCalibrationData::Check ( Int_t  runNumber)
static

Self-check to see if we can read all data for a given run from the current OCDB...

Definition at line 1198 of file AliMUONCalibrationData.cxx.

Bool_t AliMUONCalibrationData::CheckHVGroup ( TObjArray values,
Int_t  first,
Int_t  last,
Double_t &  value,
Int_t &  slope,
TString *  msg 
)
staticprotected

Definition at line 149 of file AliMUONCalibrationData.cxx.

Referenced by PatchHVValues().

AliMUONVStore * AliMUONCalibrationData::Config ( ) const

Get the config store.

Return config

Definition at line 1074 of file AliMUONCalibrationData.cxx.

Referenced by AliMUONCalibrationData(), and AliMUONTrackerQADataMakerRec::InitCommon().

AliMUONVStore * AliMUONCalibrationData::CreateConfig ( Int_t  runNumber,
Int_t *  startOfValidity = 0 
)
static

Create a configuration store (which must be deleted) from OCDB for the given run.

Create a new config store from the OCDB for a given run

Definition at line 900 of file AliMUONCalibrationData.cxx.

Referenced by Check(), Config(), and AliMUONTrackerConditionDataMaker::CreateStore().

AliMUONGlobalCrateConfig * AliMUONCalibrationData::CreateGlobalTriggerCrateConfig ( Int_t  runNumber,
Int_t *  startOfValidity = 0 
)
static

Create a global trigger mask (which must be deleted) from OCDB for the given run.

Create the internal store for GlobalTriggerCrateConfig from OCDB

Definition at line 140 of file AliMUONCalibrationData.cxx.

Referenced by Check(), and GlobalTriggerCrateConfig().

TMap * AliMUONCalibrationData::CreateHV ( Int_t  runNumber,
Int_t *  startOfValidity = 0,
Bool_t  patched = kTRUE,
TList *  messages = 0x0,
Bool_t  dryRun = kFALSE 
)
static

Create a hv map (which must be deleted) from OCDB for the given run.

Create a new HV map from the OCDB for a given run

dryRun is only usefull with patched=kTRUE and non-empty messages) : it allow to get the list of messages without altering the values at all (A patch without a patch, so to speak...)

Definition at line 689 of file AliMUONCalibrationData.cxx.

Referenced by Check(), AliMUONCDB::CheckHV(), AliMUONTrackerHV::CreateMap(), AliMUONTrackerConditionDataMaker::CreateStore(), HV(), AliMUONTrackerHV::Plot(), and AliMUONTrackerHV::ReportTrips().

AliMUONVStore * AliMUONCalibrationData::CreateLocalTriggerBoardMasks ( Int_t  runNumber,
Int_t *  startOfValidity = 0 
)
static

Create a local trigger mask store (which must be deleted) for a given run.

Get the internal store for LocalTriggerBoardMasks from OCDB

Definition at line 816 of file AliMUONCalibrationData.cxx.

Referenced by Check(), and LocalTriggerBoardMasks().

TMap * AliMUONCalibrationData::CreateLV ( Int_t  runNumber,
Int_t *  startOfValidity = 0 
)
static

Create a MCH LV map (which must be deleted) from OCDB for the given run.

Create a new MCH LV map from the OCDB for a given run

Definition at line 800 of file AliMUONCalibrationData.cxx.

Referenced by Check(), AliMUONTrackerConditionDataMaker::CreateStore(), and LV().

AliMUONVStore * AliMUONCalibrationData::CreateNeighbours ( Int_t  runNumber,
Int_t *  startOfValidity = 0 
)
static

Create a neighbours store (which must be deleted) from OCDB for the given run.

Create a neighbour store from the OCDB for a given run

Definition at line 825 of file AliMUONCalibrationData.cxx.

Referenced by Check(), and Neighbours().

TObject * AliMUONCalibrationData::CreateObject ( Int_t  runNumber,
const char *  path,
Int_t *  startOfValidity = 0x0 
)
static
AliMUONVStore * AliMUONCalibrationData::CreateOccupancyMap ( Int_t  runNumber,
Int_t *  startOfValidity = 0 
)
static

Create an occupancy map store (which must be deleted) from OCDB for the given run.

Create a new occupancy map store from the OCDB for a given run

Definition at line 876 of file AliMUONCalibrationData.cxx.

Referenced by AliMUONTrackerConditionDataMaker::CreateStore(), and OccupancyMap().

AliMUONVStore * AliMUONCalibrationData::CreatePedestals ( Int_t  runNumber,
Int_t *  startOfValidity = 0 
)
static

Create a pedestal store (which must be deleted) from OCDB for the given run.

Create a new pedestal store from the OCDB for a given run

Definition at line 892 of file AliMUONCalibrationData.cxx.

Referenced by Check(), AliMUONTrackerConditionDataMaker::CreateStore(), and Pedestals().

AliMUONRegionalTriggerConfig * AliMUONCalibrationData::CreateRegionalTriggerConfig ( Int_t  runNumber,
Int_t *  startOfValidity = 0 
)
static

Create a regional trigger mask store (which must be deleted) for a given run.

Create the internal store for RegionalTriggerConfig from OCDB

Definition at line 909 of file AliMUONCalibrationData.cxx.

Referenced by Check(), and RegionalTriggerConfig().

AliMUONRejectList * AliMUONCalibrationData::CreateRejectList ( Int_t  runNumber,
Int_t *  startOfValidity = 0 
)
static

Create a rejectlist store (which must be deleted) from OCDB for the given run.

Create a new rejectlist store from the OCDB for a given run

Definition at line 884 of file AliMUONCalibrationData.cxx.

Referenced by AliMUONTrackerConditionDataMaker::AliMUONTrackerConditionDataMaker(), and RejectList().

TMap * AliMUONCalibrationData::CreateTriggerDCS ( Int_t  runNumber,
Int_t *  startOfValidity = 0 
)
static

Create a Trigger HV and current map (which must be deleted) from OCDB for the given run.

Create a new Trigger HV and curent map from the OCDB for a given run

Definition at line 808 of file AliMUONCalibrationData.cxx.

Referenced by Check(), and TriggerDCS().

AliMUONTriggerEfficiencyCells * AliMUONCalibrationData::CreateTriggerEfficiency ( Int_t  runNumber,
Int_t *  startOfValidity = 0 
)
static

Create a trigger efficiency map (which must be deleted) for a given run.

Create trigger efficiency object from OCBD

Definition at line 918 of file AliMUONCalibrationData.cxx.

Referenced by Check(), and TriggerEfficiency().

AliMUONTriggerLut * AliMUONCalibrationData::CreateTriggerLut ( Int_t  runNumber,
Int_t *  startOfValidity = 0 
)
static

Create a trigger Look Up Table (which must be deleted) for a given run.

Create trigger LUT from OCDB

Definition at line 927 of file AliMUONCalibrationData.cxx.

Referenced by Check(), and TriggerLut().

AliMUONGlobalCrateConfig * AliMUONCalibrationData::GlobalTriggerCrateConfig ( ) const

Get the configuration for the global trigger board.

Return the config for the global trigger board.

Definition at line 935 of file AliMUONCalibrationData.cxx.

Referenced by AliMUONCalibrationData(), AliMUONTriggerElectronics::LoadMasks(), MUONReCalcGlobalTrigger(), and AliMUONTriggerQADataMakerRec::RawTriggerInGlobal2OutGlobal().

TMap * AliMUONCalibrationData::HV ( Bool_t  patched = kTRUE) const

Get the HV values. Use patched=kFALSE to get unprocessed (i.e. "raw") values as they are in the OCDB.

Return the calibration for a given (detElemId, manuId) pair

Definition at line 949 of file AliMUONCalibrationData.cxx.

Referenced by AliMUONCalibrationData(), AliMUONCDB::CheckHV(), AliMUONTrackerDataMaker::Ctor(), AliMUONPadStatusMaker::HVSt12Status(), AliMUONPadStatusMaker::HVSt345Status(), and AliMUONPadStatusMaker::Report().

Bool_t AliMUONCalibrationData::IsValid ( ) const
inline

Whether this object is valid or not (might be invalid if fetching from CDB failed).

Definition at line 92 of file AliMUONCalibrationData.h.

AliMUONVCalibParam * AliMUONCalibrationData::LocalTriggerBoardMasks ( Int_t  localBoardNumber) const

Get the mask for a given local trigger board.

Return the masks for a given trigger local board.

Definition at line 1002 of file AliMUONCalibrationData.cxx.

Referenced by AliMUONCalibrationData(), and AliMUONTriggerElectronics::LoadMasks().

TMap * AliMUONCalibrationData::LV ( ) const

Get the MCH LV.

Return the LV map for a given (detElemId, manuId) pair

LV object was only introduced at the beginning of 2016 (march ...), so we can not require it for runs before that...

Definition at line 962 of file AliMUONCalibrationData.cxx.

AliMUONVStore * AliMUONCalibrationData::Neighbours ( ) const

Get the neighbours store.

Create (if needed) and return the internal store for neighbours.

Definition at line 990 of file AliMUONCalibrationData.cxx.

Referenced by AliMUONCalibrationData(), AliMUONTrackerDataMaker::Ctor(), AliMUONPadStatusMaker::Neighbours(), and AliMUONPadStatusMaker::NeighboursStore().

AliMUONVStore * AliMUONCalibrationData::OccupancyMap ( ) const

Get the occupancy map store.

Get occupancy map

Definition at line 1026 of file AliMUONCalibrationData.cxx.

Referenced by AliMUONCalibrationData().

AliMUONCalibrationData& AliMUONCalibrationData::operator= ( const AliMUONCalibrationData other)
protected

Not implemented.

static UInt_t AliMUONCalibrationData::PatchHVAllWasAppliedMask ( )
inlinestatic

Definition at line 145 of file AliMUONCalibrationData.h.

Referenced by CreateHV().

static UInt_t AliMUONCalibrationData::PatchHVDCSAliasesSt1WasAppliedMask ( )
inlinestatic

Definition at line 143 of file AliMUONCalibrationData.h.

Referenced by PatchSt1DCSAliases(), and AliMUONHVSubprocessor::Process().

Bool_t AliMUONCalibrationData::PatchHVValues ( TObjArray values,
TString *  msg = 0x0,
Bool_t  dryRun = kFALSE 
)
static

We do here a little bit of massaging of the HV values, if needed.

The main point is to "gather" values that are within a given small amount of time (typically 60 seconds) and infer a slope from those values slope > 0 means it is a ramp-up, slope < 0 that's a ramp-down

This is to avoid both the "ramp-down-before-end-of-run" and the "ramp-up-after-start-of-run" syndroms...

Use dryRun = kTRUE to fill the messages without altering the values

Return kFALSE if the kind of HV (trouble) case we have here has not been identified...

Definition at line 214 of file AliMUONCalibrationData.cxx.

Referenced by CreateHV(), and AliMUONCDB::PatchHV().

void AliMUONCalibrationData::PatchSt1DCSAliases ( TMap &  hvMap)
static

It was discovered (in sept. 2013) that the DCS aliases for St1 was wrongly assigned (in the hardware), so the correspondence between DCS channels and actual HV channels is wrong for St1 in the DCS (and thus in the DCS archive, and so in the OCDB HV object).

It affects all the OCDB object written in 2010-2013.

This method fixes that.

Definition at line 612 of file AliMUONCalibrationData.cxx.

Referenced by CreateHV().

AliMUONVCalibParam * AliMUONCalibrationData::Pedestals ( Int_t  detElemId,
Int_t  manuId 
) const

Get the Pedestal calibration object for channels within (detElemId,manuId).

Return the pedestals for a given (detElemId, manuId) pair. A return value of 0x0 is considered an error, meaning we should get pedestals for all channels.

Definition at line 1087 of file AliMUONCalibrationData.cxx.

void AliMUONCalibrationData::Print ( Option_t *  opt = "") const
virtual

Dump to screen.

A very basic dump of our guts.

Definition at line 1104 of file AliMUONCalibrationData.cxx.

AliMUONRegionalTriggerConfig * AliMUONCalibrationData::RegionalTriggerConfig ( ) const

Get the config for regional trigger.

Return the config for the regional trigger board.

Definition at line 1124 of file AliMUONCalibrationData.cxx.

Referenced by AliMUONCalibrationData(), AliMUONTriggerElectronics::LoadMasks(), MUONReCalcGlobalTrigger(), and AliMUONTriggerCrateStore::ReadFromFile().

AliMUONRejectList * AliMUONCalibrationData::RejectList ( ) const

Get the reject list store.

Get reject list

Definition at line 1038 of file AliMUONCalibrationData.cxx.

Referenced by AliMUONCalibrationData().

void AliMUONCalibrationData::Reset ( void  )

Reset all data

Definition at line 1165 of file AliMUONCalibrationData.cxx.

Referenced by ~AliMUONCalibrationData().

Int_t AliMUONCalibrationData::RunNumber ( ) const
inline

The runnumber used by this object.

Definition at line 123 of file AliMUONCalibrationData.h.

Referenced by LV(), and Print().

TMap * AliMUONCalibrationData::TriggerDCS ( ) const

Get the Trigger HV and current values.

Return the calibration for a given (detElemId, manuId) pair

Definition at line 977 of file AliMUONCalibrationData.cxx.

Referenced by AliMUONCalibrationData(), CheckTriggerDCS(), CompareDCSvalues(), and AliMUONTriggerQADataMakerRec::FillTriggerDCSHistos().

AliMUONTriggerEfficiencyCells * AliMUONCalibrationData::TriggerEfficiency ( ) const

Get the trigger efficiency map.

Return the trigger efficiency.

Definition at line 1138 of file AliMUONCalibrationData.cxx.

Referenced by AliMUONCalibrationData(), AliMUONDigitizerV3::Init(), and ShowOCDBmap().

AliMUONTriggerLut * AliMUONCalibrationData::TriggerLut ( ) const

Get the trigger Look Up Table.

Return the trigger look up table.

Definition at line 1152 of file AliMUONCalibrationData.cxx.

Referenced by AliMUONCalibrationData(), and AliMUONTriggerCrateStore::ReadFromFile().

Member Data Documentation

AliMUONVStore* AliMUONCalibrationData::fConfig
mutableprivate

! configuration of the tracker

Definition at line 182 of file AliMUONCalibrationData.h.

Referenced by Config(), Print(), and Reset().

AliMUONVStore * AliMUONCalibrationData::fgBypassPedestals
staticprivate

Definition at line 180 of file AliMUONCalibrationData.h.

Referenced by BypassStores(), and Pedestals().

UInt_t AliMUONCalibrationData::fgkPatchHVAllWasAppliedMask = static_cast<UInt_t>( 1 << 8 )
staticprivate

! mask to indicate that HV values were massaged already

Definition at line 187 of file AliMUONCalibrationData.h.

Referenced by PatchHVAllWasAppliedMask().

UInt_t AliMUONCalibrationData::fgkPatchHVDCSAliasesSt1WasAppliedMask = static_cast<UInt_t>( 1 << 4 )
staticprivate

! mask to indicate that the DCS alias naming is not messed up in St1

Definition at line 186 of file AliMUONCalibrationData.h.

Referenced by PatchHVDCSAliasesSt1WasAppliedMask().

AliMUONGlobalCrateConfig* AliMUONCalibrationData::fGlobalTriggerCrateConfig
mutableprivate

! Global trigger crate config

Definition at line 170 of file AliMUONCalibrationData.h.

Referenced by GlobalTriggerCrateConfig(), Print(), and Reset().

TMap* AliMUONCalibrationData::fHV
mutableprivate

! HV

Definition at line 166 of file AliMUONCalibrationData.h.

Referenced by HV(), Print(), and Reset().

Bool_t AliMUONCalibrationData::fIsValid
mutableprivate

Whether we were able to correctly initialize.

Definition at line 163 of file AliMUONCalibrationData.h.

Referenced by IsValid().

AliMUONVStore* AliMUONCalibrationData::fLocalTriggerBoardMasks
mutableprivate

! Local trigger board maska

Definition at line 168 of file AliMUONCalibrationData.h.

Referenced by LocalTriggerBoardMasks(), Print(), and Reset().

TMap* AliMUONCalibrationData::fLV
mutableprivate

! MCH LV

Definition at line 184 of file AliMUONCalibrationData.h.

Referenced by LV(), Print(), and Reset().

AliMUONVStore* AliMUONCalibrationData::fNeighbours
mutableprivate

! list of neighbours for all channels

Definition at line 174 of file AliMUONCalibrationData.h.

Referenced by Neighbours(), and Reset().

AliMUONVStore* AliMUONCalibrationData::fOccupancyMap
mutableprivate

! occupancy map

Definition at line 176 of file AliMUONCalibrationData.h.

Referenced by OccupancyMap().

AliMUONVStore* AliMUONCalibrationData::fPedestals
mutableprivate

! Pedestals

Definition at line 165 of file AliMUONCalibrationData.h.

Referenced by Pedestals(), Print(), and Reset().

AliMUONRegionalTriggerConfig* AliMUONCalibrationData::fRegionalTriggerConfig
mutableprivate

! Regional trigger config

Definition at line 169 of file AliMUONCalibrationData.h.

Referenced by Print(), RegionalTriggerConfig(), and Reset().

AliMUONRejectList* AliMUONCalibrationData::fRejectList
mutableprivate

! reject list

Definition at line 178 of file AliMUONCalibrationData.h.

Referenced by RejectList().

Int_t AliMUONCalibrationData::fRunNumber
private
TMap* AliMUONCalibrationData::fTriggerDCS
mutableprivate

! Trigger HV and Currents

Definition at line 167 of file AliMUONCalibrationData.h.

Referenced by Print(), Reset(), and TriggerDCS().

AliMUONTriggerEfficiencyCells* AliMUONCalibrationData::fTriggerEfficiency
mutableprivate

! Trigger efficiency cells

Definition at line 173 of file AliMUONCalibrationData.h.

Referenced by Reset(), and TriggerEfficiency().

AliMUONTriggerLut* AliMUONCalibrationData::fTriggerLut
mutableprivate

! TRigger LUTs

Definition at line 172 of file AliMUONCalibrationData.h.

Referenced by Print(), Reset(), and TriggerLut().


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