![]() |
AliRoot Core
v5-06-30 (35d6c57)
|
#include <AliMUONTrackerHV.h>
Public Member Functions | |
AliMUONTrackerHV (const char *runlist, const char *ocdbPath="raw://") | |
AliMUONTrackerHV (Int_t runNumber, const char *ocdbPath="raw://") | |
virtual | ~AliMUONTrackerHV () |
void | SetOCDB (const char *ocdbPath="raw://") |
void | SetRunList (Int_t runNumber) |
void | SetRunList (const char *runlist) |
void | HVoff (const char *logfile="lhc11de.log", const char *outputBaseName="hvoff") |
void | Plot (const char *dcsname=0x0, Bool_t withPatch=kFALSE, Bool_t plotIntermediate=kFALSE) |
void | Print (Option_t *dcsname="") const |
void | ReportTrips (Bool_t includeLowOnes=kFALSE) |
void | Scan (Int_t verbose=0) |
TGraph * | Combine (TObjArray &graphs) |
TMultiGraph * | CombineMulti (TObjArray &graphs) |
Private Member Functions | |
void | ReadIntegers (const char *filename, std::vector< int > &integers) |
TGraph * | GraphValues (TMap *m, const char *name) |
Int_t | CheckMap (TMap *hvMap, Int_t runNumber, Bool_t verbose) |
void | TimeAxis (TMultiGraph *g) |
TMultiGraph * | GraphHV (TMap *m, const char *dcsname) |
AliMpDCSNamer * | DCSNamer () const |
AliMUONTrackerHV (const AliMUONTrackerHV &rhs) | |
AliMUONTrackerHV & | operator= (const AliMUONTrackerHV &rhs) |
Private Attributes | |
std::vector< int > | fRunList |
TString | fOCDBPath |
AliMpDCSNamer * | fDCSNamer |
Definition at line 21 of file AliMUONTrackerHV.h.
AliMUONTrackerHV::AliMUONTrackerHV | ( | const char * | runlist, |
const char * | ocdbPath = "raw://" |
||
) |
AliMUONTrackerHV::AliMUONTrackerHV | ( | Int_t | runNumber, |
const char * | ocdbPath = "raw://" |
||
) |
Definition at line 82 of file AliMUONTrackerHV.cxx.
|
virtual |
Definition at line 90 of file AliMUONTrackerHV.cxx.
|
private |
|
private |
TGraph * AliMUONTrackerHV::Combine | ( | TObjArray & | graphs | ) |
Definition at line 136 of file AliMUONTrackerHV.cxx.
Referenced by CombineMulti().
TMultiGraph * AliMUONTrackerHV::CombineMulti | ( | TObjArray & | graphs | ) |
Definition at line 97 of file AliMUONTrackerHV.cxx.
Referenced by Plot().
|
private |
Definition at line 235 of file AliMUONTrackerHV.cxx.
Referenced by GraphHV(), GraphValues(), HVoff(), Print(), and ReportTrips().
|
private |
Definition at line 475 of file AliMUONTrackerHV.cxx.
Referenced by Plot().
|
private |
Definition at line 304 of file AliMUONTrackerHV.cxx.
Referenced by GraphHV().
void AliMUONTrackerHV::HVoff | ( | const char * | logfile = "lhc11de.log" , |
const char * | outputBaseName = "hvoff" |
||
) |
Check the number of HV which have problem the input is the output of e.g. .L MUONTrackerHV.C+ ScanHV("lhc11de.list");> lhc11de.log
Definition at line 362 of file AliMUONTrackerHV.cxx.
|
private |
void AliMUONTrackerHV::Plot | ( | const char * | dcsname = 0x0 , |
Bool_t | withPatch = kFALSE , |
||
Bool_t | plotIntermediate = kFALSE |
||
) |
Show HV values for a given dcs name (or all if dcsname=0) Each canvas for each run will go to a separate PDF file
Definition at line 560 of file AliMUONTrackerHV.cxx.
void AliMUONTrackerHV::Print | ( | Option_t * | dcsname = "" | ) | const |
Print HV values for a given dcs name (or all if dcsname=0)
Definition at line 506 of file AliMUONTrackerHV.cxx.
|
private |
Read integers from filename, where integers are either separated by "," or by return carriage
Definition at line 189 of file AliMUONTrackerHV.cxx.
Referenced by SetRunList().
void AliMUONTrackerHV::ReportTrips | ( | Bool_t | includeLowOnes = kFALSE | ) |
Report trips if includeLowOnes is kTRUE we'll report also the trips which starts from non-operational voltage values
Definition at line 668 of file AliMUONTrackerHV.cxx.
void AliMUONTrackerHV::Scan | ( | Int_t | verbose = 0 | ) |
Retrieve HV values from OCDB for a given run list, and check whether we have some issues with them... If you pipe the results of this into a text file, you can then feed it to the HVoff method for further investigations.
Definition at line 339 of file AliMUONTrackerHV.cxx.
|
inline |
Definition at line 29 of file AliMUONTrackerHV.h.
void AliMUONTrackerHV::SetRunList | ( | Int_t | runNumber | ) |
Definition at line 250 of file AliMUONTrackerHV.cxx.
Referenced by AliMUONTrackerHV().
void AliMUONTrackerHV::SetRunList | ( | const char * | runlist | ) |
Definition at line 259 of file AliMUONTrackerHV.cxx.
|
private |
Definition at line 464 of file AliMUONTrackerHV.cxx.
Referenced by Plot().
|
mutableprivate |
Definition at line 67 of file AliMUONTrackerHV.h.
Referenced by DCSNamer(), and ~AliMUONTrackerHV().
|
private |
Definition at line 66 of file AliMUONTrackerHV.h.
Referenced by HVoff(), Plot(), Print(), ReportTrips(), Scan(), and SetOCDB().
|
private |
Definition at line 65 of file AliMUONTrackerHV.h.
Referenced by Plot(), Print(), ReportTrips(), Scan(), and SetRunList().