AliRoot Core  ee782a0 (ee782a0)
MUONStatusMap.C File Reference

Macro to check/test pad status and pad status map makers. More...

#include "AliCDBManager.h"
#include "AliCDBEntry.h"
#include "AliLog.h"
#include "AliMpCDB.h"
#include "AliMpDEManager.h"
#include "AliMUONCDB.h"
#include "AliMUONCalibrationData.h"
#include "AliMUONPadStatusMaker.h"
#include "AliMUONPadStatusMapMaker.h"
#include "AliMUONRecoParam.h"
#include "AliMUONVCalibParam.h"
#include "AliMUONVStore.h"
#include "AliMpConstants.h"
#include "AliMpDDLStore.h"
#include "AliMpDetElement.h"
#include "AliMpManuIterator.h"
#include "Riostream.h"
#include "TAxis.h"
#include "TCanvas.h"
#include "TLegend.h"
#include "TFile.h"
#include "TGraph.h"
#include "TBox.h"
#include "TH2F.h"
#include "TLine.h"
#include "TStyle.h"
#include "TText.h"
#include <vector>
Include dependency graph for MUONStatusMap.C:

Go to the source code of this file.

Functions

void ReadIntegers (const char *filename, std::vector< int > &integers)
 
void MUONStatusMap (AliMUONVStore *&vstatus, AliMUONVStore *&vstatusMap, const char *cdbStorage="alien://folder=/alice/data/2011/OCDB", Int_t runNumber=145292)
 
Int_t GetBadChannels (Int_t runNumber, Int_t &nbadped, Int_t &nbadhv, Int_t &nbadlv, Int_t &nbadocc, Int_t &nmissing, Int_t &nreco, Int_t chamber=-1)
 
void Draw (TFile *f, const char *gname, TLegend *l, Bool_t normalized)
 
void DrawPeriod (int runmin, int runmax, int run1, int run2, double ymin, double ymax, const char *label)
 
void DrawEvolution (const char *file, bool normalized=true)
 
void MUONStatusMapEvolution (const char *runlist, const char *outfile, TString defaultOCDB="")
 

Detailed Description

Macro to check/test pad status and pad status map makers.

Author
Laurent Aphecetche

Definition in file MUONStatusMap.C.

Function Documentation

void Draw ( TFile *  f,
const char *  gname,
TLegend *  l,
Bool_t  normalized 
)

Definition at line 268 of file MUONStatusMap.C.

Referenced by DrawEvolution().

void DrawEvolution ( const char *  file,
bool  normalized = true 
)

Definition at line 314 of file MUONStatusMap.C.

void DrawPeriod ( int  runmin,
int  runmax,
int  run1,
int  run2,
double  ymin,
double  ymax,
const char *  label 
)

Definition at line 294 of file MUONStatusMap.C.

Referenced by DrawEvolution().

Int_t GetBadChannels ( Int_t  runNumber,
Int_t &  nbadped,
Int_t &  nbadhv,
Int_t &  nbadlv,
Int_t &  nbadocc,
Int_t &  nmissing,
Int_t &  nreco,
Int_t  chamber = -1 
)

Definition at line 132 of file MUONStatusMap.C.

Referenced by MUONStatusMapEvolution().

void MUONStatusMap ( AliMUONVStore *&  vstatus,
AliMUONVStore *&  vstatusMap,
const char *  cdbStorage = "alien://folder=/alice/data/2011/OCDB",
Int_t  runNumber = 145292 
)

Definition at line 99 of file MUONStatusMap.C.

void MUONStatusMapEvolution ( const char *  runlist,
const char *  outfile,
TString  defaultOCDB = "" 
)

Definition at line 471 of file MUONStatusMap.C.

void ReadIntegers ( const char *  filename,
std::vector< int > &  integers 
)

Read integers from filename, where integers are either separated by "," or by return carriage

Definition at line 61 of file MUONStatusMap.C.

Referenced by MUONStatusMapEvolution().