15 #include "AliCDBRunRange.h"
29 class AliMergeableCollection;
33 Bool_t
CheckOCDB(Bool_t pathOnly = kFALSE);
42 void PatchHV(TMap& hvMap, TList* messages, Bool_t onlySt1remapped=kFALSE);
45 Bool_t
LoadMapping(Bool_t segmentationOnly = kFALSE);
49 void AddDCSValue ( TMap& aliasMap, Int_t imeas,
const char* smt,
const char* sInOut, Int_t rpc, Float_t value );
51 Int_t
MakeHVStore(TMap& aliasMap, Bool_t defaultValues);
52 Int_t
MakeLVStore(TMap& aliasMap, Bool_t defaultValues, time_t refTime);
72 void ReadIntegers(
const char* filename, std::vector<int>& integers);
78 const char* outputBaseName=
"faulty.buspatches",
79 const char* ocdbPath=
"raw://");
81 void WriteToCDB(
const char* calibpath, TObject*
object,
82 Int_t startRun, Int_t endRun, Bool_t defaultValues);
83 void WriteToCDB(
const char* calibpath, TObject*
object,
84 Int_t startRun, Int_t endRun,
const char* filename);
85 void WriteToCDB(TObject*
object,
const char* calibpath, Int_t startRun=0, Int_t endRun=AliCDBRunRange::Infinity(),
86 const char*
comment=
"",
const char* responsible=
"AliMUONCDB tester class");
88 void WriteMapping(Int_t startRun=0,Int_t endRun=AliCDBRunRange::Infinity());
90 void WriteTrigger(Bool_t defaultValues=
kTRUE, Int_t startRun=0,Int_t endRun=AliCDBRunRange::Infinity());
91 void WriteTracker(Bool_t defaultValues=
kTRUE, Int_t startRun=0,Int_t endRun=AliCDBRunRange::Infinity());
93 void WriteHV(Bool_t defaultValues, Int_t startRun, Int_t endRun=AliCDBRunRange::Infinity());
96 void WriteLV(Bool_t defaultValues, Int_t startRun, Int_t endRun=AliCDBRunRange::Infinity(), time_t refTime=1449969676);
97 void WritePedestals(Bool_t defaultValues, Int_t startRun, Int_t endRun=AliCDBRunRange::Infinity());
98 void WriteOccupancyMap(Bool_t defaultValues, Int_t startRun, Int_t endRun=AliCDBRunRange::Infinity());
99 void WriteRejectList(Bool_t defaultValues, Int_t startRun, Int_t endRun=AliCDBRunRange::Infinity());
100 void WriteConfig(Int_t startRun, Int_t endRun=AliCDBRunRange::Infinity());
101 void WriteBPEVO(Int_t startRun, Int_t endRun=AliCDBRunRange::Infinity());
107 void WriteTriggerDCS(Int_t startRun, Int_t endRun=AliCDBRunRange::Infinity());
108 void WriteTriggerLut(Int_t startRun=0, Int_t endRun=AliCDBRunRange::Infinity());
void WriteLV(Bool_t defaultValues, Int_t startRun, Int_t endRun=AliCDBRunRange::Infinity(), time_t refTime=1449969676)
The class defines the configuration of global crate.
void WritePedestals(Bool_t defaultValues, Int_t startRun, Int_t endRun=AliCDBRunRange::Infinity())
void WriteHV(Bool_t defaultValues, Int_t startRun, Int_t endRun=AliCDBRunRange::Infinity())
AliMUONRejectList * MakeRejectListStore(Bool_t defaultValues)
void WriteTriggerEfficiency(Int_t startRun=0, Int_t endRun=AliCDBRunRange::Infinity())
void WriteTriggerLut(Int_t startRun=0, Int_t endRun=AliCDBRunRange::Infinity())
AliMUONTriggerLut * MakeTriggerLUT(const char *file="$(ALICE_ROOT)/MUON/data/lutAptLpt1Hpt1p7.root")
Bool_t IsSt1DCSAliasRemapped(const TString &name)
void CheckHV(Int_t runNumber, Int_t verbose=0)
TClonesArray * LoadAlignmentData()
Int_t MakeLVStore(TMap &aliasMap, Bool_t defaultValues, time_t refTime)
Store and give access to the trigger chamber efficiency.
Int_t MakeLocalTriggerMaskStore(AliMUONVStore <m)
void WriteGlobalTriggerConfig(Int_t startRun=0, Int_t endRun=AliCDBRunRange::Infinity())
Int_t MakePedestalStore(AliMUONVStore &pedestalStore, Bool_t defaultValues)
void CheckHV_ALIROOT_6402(const char *runlist, Bool_t verbose=kFALSE)
Class with MUON reconstruction parameters.
Int_t MakeTriggerDCSStore(TMap &aliasMap)
void WriteTriggerDCS(Int_t startRun, Int_t endRun=AliCDBRunRange::Infinity())
void ShowFaultyBusPatches(const char *runlist, double occLimit=0.1, const char *outputBaseName="faulty.buspatches", const char *ocdbPath="raw://")
void AddDCSValue(TMap &aliasMap, Int_t imeas, const char *smt, const char *sInOut, Int_t rpc, Float_t value)
Container of calibration values for a given number of channels.
AliMUONTriggerEfficiencyCells * MakeTriggerEfficiency(const char *file="$ALICE_ROOT/MUON/data/efficiencyCells.dat")
void WriteOccupancyMap(Bool_t defaultValues, Int_t startRun, Int_t endRun=AliCDBRunRange::Infinity())
void WriteConfig(Int_t startRun, Int_t endRun=AliCDBRunRange::Infinity())
Int_t MakeRegionalTriggerConfigStore(AliMUONRegionalTriggerConfig &rtm)
Int_t MakeHVStore(TMap &aliasMap, Bool_t defaultValues)
AliMUONVStore * Diff(AliMUONVStore &store1, AliMUONVStore &store2, const char *opt="abs")
void ShowConfig(Bool_t withStatusMap=kFALSE)
TH1 ** Plot(const AliMUONVStore &store, const char *name, Int_t nbins=512)
Int_t MakeBusPatchEvolution(AliMergeableCollection &bpevo, int timeResolution=60)
void WriteTracker(Bool_t defaultValues=kTRUE, Int_t startRun=0, Int_t endRun=AliCDBRunRange::Infinity())
Int_t MakeGlobalTriggerConfigStore(AliMUONGlobalCrateConfig >m)
Int_t MakeOccupancyMapStore(AliMUONVStore &occupancyMap, Bool_t defaultValues)
void WriteTrigger(Bool_t defaultValues=kTRUE, Int_t startRun=0, Int_t endRun=AliCDBRunRange::Infinity())
void WriteMapping(Int_t startRun=0, Int_t endRun=AliCDBRunRange::Infinity())
Bool_t CheckMapping(Bool_t segmentationOnly=kFALSE)
void WriteRejectList(Bool_t defaultValues, Int_t startRun, Int_t endRun=AliCDBRunRange::Infinity())
Object to hold the list of elements we want to reject from the reconstruction.
void WriteBPEVO(Int_t startRun, Int_t endRun=AliCDBRunRange::Infinity())
void WriteLocalTriggerMasks(Int_t startRun=0, Int_t endRun=AliCDBRunRange::Infinity())
void ReadIntegers(const char *filename, std::vector< int > &integers)
Bool_t CheckOCDB(Bool_t pathOnly=kFALSE)
Double_t MeanHVValueForDCSAlias(TMap &hvMap, const char *hvChannel)
Base class for MUON data stores.
Bool_t LoadMapping(Bool_t segmentationOnly=kFALSE)
void WriteRegionalTriggerConfig(Int_t startRun=0, Int_t endRun=AliCDBRunRange::Infinity())
MUON trigger look up table class.
void PatchHV(TMap &hvMap, TList *messages, Bool_t onlySt1remapped=kFALSE)
The class defines the properties of regional trigger crate.
void WriteToCDB(const char *calibpath, TObject *object, Int_t startRun, Int_t endRun, Bool_t defaultValues)
AliMUONRecoParam * LoadRecoParam()