![]() |
AliRoot Core
3abf5b4 (3abf5b4)
|
#include "AliCDBEntry.h"
#include "AliCDBManager.h"
#include "AliDAQ.h"
#include "AliMergeableCollection.h"
#include "AliMpBusPatch.h"
#include "AliMpCDB.h"
#include "AliMpDDL.h"
#include "AliMpDEIterator.h"
#include "AliMpDEManager.h"
#include "AliMpDetElement.h"
#include "AliMUONBusPatchEvolution.h"
#include "Riostream.h"
#include "TCanvas.h"
#include "TFile.h"
#include "TH1.h"
#include "TLegend.h"
#include "TLegendEntry.h"
#include "TStyle.h"
#include "TSystem.h"
#include <AliMpDDLStore.h>
#include <cassert>
#include <limits>
#include <map>
#include <set>
Go to the source code of this file.
Functions | |
void | AssertMapping () |
AliMergeableCollection * | BPEVO (Int_t runNumber, const char *output="mchbepevo.complete.root") |
AliMergeableCollection * | BPEVO (const char *daoutput, const char *output="mchbepevo.complete.root") |
void | MakeConfigFileForBPEVOda (const char *filename="mchbpevo.conf") |
void | MakeConfigCodeForBPEVOda (const char *buspatchmapname="buspatches") |
void | plot (const std::vector< TH1 * > &v, Double_t min, Double_t max, Double_t factor) |
void | PlotStationOccupancies (AliMergeableCollection &hc, int timeResolution=60) |
void | PlotChamberOccupancies (AliMergeableCollection &hc, int stationId=3, int timeResolution=60) |
void | PlotDDLOccupancies (AliMergeableCollection &hc, int timeResolution=60) |
void | PlotDEOccupancies (AliMergeableCollection &hc, int chamberId=5, int timeResolution=60) |
void | PlotBusPatchOccupancies (AliMergeableCollection &hc, int ddlId=2575, int timeResolution=60) |
void AssertMapping | ( | ) |
Definition at line 53 of file MUONBusPatchEvolution.C.
Referenced by BPEVO(), MakeConfigCodeForBPEVOda(), MakeConfigFileForBPEVOda(), PlotBusPatchOccupancies(), and PlotDEOccupancies().
AliMergeableCollection* BPEVO | ( | Int_t | runNumber, |
const char * | output = "mchbepevo.complete.root" |
||
) |
Definition at line 68 of file MUONBusPatchEvolution.C.
AliMergeableCollection* BPEVO | ( | const char * | daoutput, |
const char * | output = "mchbepevo.complete.root" |
||
) |
Get an augmented version of the mergeable collection found in the DA output file
Definition at line 103 of file MUONBusPatchEvolution.C.
void MakeConfigCodeForBPEVOda | ( | const char * | buspatchmapname = "buspatches" | ) |
Generate a piece of code to make the default buspatch map used in the MCHBPEVO DA
Definition at line 188 of file MUONBusPatchEvolution.C.
void MakeConfigFileForBPEVOda | ( | const char * | filename = "mchbpevo.conf" | ) |
Generate a suitable configuration file for the MCHBPEVO DA to be stored in the DAQ detector database
Definition at line 129 of file MUONBusPatchEvolution.C.
void plot | ( | const std::vector< TH1 * > & | v, |
Double_t | min, | ||
Double_t | max, | ||
Double_t | factor | ||
) |
Definition at line 223 of file MUONBusPatchEvolution.C.
Referenced by PlotBusPatchOccupancies(), PlotChamberOccupancies(), PlotDDLOccupancies(), PlotDEOccupancies(), and PlotStationOccupancies().
void PlotBusPatchOccupancies | ( | AliMergeableCollection & | hc, |
int | ddlId = 2575 , |
||
int | timeResolution = 60 |
||
) |
Definition at line 387 of file MUONBusPatchEvolution.C.
void PlotChamberOccupancies | ( | AliMergeableCollection & | hc, |
int | stationId = 3 , |
||
int | timeResolution = 60 |
||
) |
Definition at line 301 of file MUONBusPatchEvolution.C.
void PlotDDLOccupancies | ( | AliMergeableCollection & | hc, |
int | timeResolution = 60 |
||
) |
Definition at line 328 of file MUONBusPatchEvolution.C.
void PlotDEOccupancies | ( | AliMergeableCollection & | hc, |
int | chamberId = 5 , |
||
int | timeResolution = 60 |
||
) |
Definition at line 350 of file MUONBusPatchEvolution.C.
void PlotStationOccupancies | ( | AliMergeableCollection & | hc, |
int | timeResolution = 60 |
||
) |
Definition at line 276 of file MUONBusPatchEvolution.C.