![]() |
AliRoot Core
ee782a0 (ee782a0)
|
#include <AliSurveyObj.h>
Public Member Functions | |
AliSurveyObj () | |
~AliSurveyObj () | |
Bool_t | FillFromLocalFile (const Char_t *filename) |
Bool_t | Fill (TString detector, Int_t reportNumber, Int_t reportVersion, TString username="") |
Bool_t | Fill (TString detector, Int_t reportNumber, TString username="") |
Int_t | ListReports (TString detector="", Int_t year=-1, Int_t reportNumber=-1, Int_t reportVersion=-1) |
void | SetGridUser (TString username) |
Int_t | GetEntries () const |
TString | GetReportTitle () const |
TString | GetReportDate () const |
TString | GetDetector () const |
TString | GetURL () const |
Int_t | GetReportNumber () const |
Int_t | GetReportVersion () const |
TString | GetObservations () const |
TString | GetCoordSys () const |
TString | GetUnits () const |
Int_t | GetNrColumns () const |
TObjArray * | GetColumnNames () const |
TObjArray * | GetData () const |
Bool_t | IsValid () const |
Static Public Member Functions | |
static void | ListValidDetectors () |
Private Member Functions | |
Bool_t | Connect (const char *gridUrl, const char *user) |
Bool_t | OpenFile (TString openString) |
TString & | Sanitize (TString str) |
Bool_t | ParseBuffer (const Char_t *buf) |
void | Reset () |
Bool_t | IsValidDetector (TString detector) const |
TString | RealFolderName (TString detector) const |
TString | FileNamePathToDetector (TString filename) const |
Int_t | FileNamePathToReportYear (TString filename) const |
alice/cern.ch/user/r/rsilva/TRD/RawSurvey/2007/.816582_v2.txt/v1.0 More... | |
Int_t | FileNamePathToReportNumber (TString filename) const |
Int_t | FileNamePathToReportVersion (TString filename) const |
TGridResult * | QueryReports (TString detector, Int_t year, Int_t reportNumber, Int_t reportVersion) |
AliSurveyObj (const AliSurveyObj &surveyObj) | |
AliSurveyObj & | operator= (const AliSurveyObj &surveyObj) |
void | AddPoint (AliSurveyPoint *point) |
Private Attributes | |
TString | fTitle |
TString | fDate |
TString | fDetector |
TString | fURL |
Int_t | fReportNr |
Int_t | fVersion |
TString | fObs |
TString | fCoordSys |
TString | fUnits |
Int_t | fNrColumns |
TString | fColNames |
Bool_t | fIsValid |
TString | fGridUser |
TObjArray * | fDataPoints |
Static Private Attributes | |
static const TString | fgkStorage = "alien://alice.cern.ch" |
static const TString | fgkBaseFolder = "/alice/data/Reference" |
static const TString | fgkValidDetectors |
static const TString | fgkGRPDetectors |
static const TString | fgkMUONDetectors = "MUON,SUPERSTRUCTURE" |
Definition at line 22 of file AliSurveyObj.h.
AliSurveyObj::AliSurveyObj | ( | ) |
Definition at line 50 of file AliSurveyObj.cxx.
AliSurveyObj::~AliSurveyObj | ( | ) |
Definition at line 73 of file AliSurveyObj.cxx.
|
private |
Definition at line 83 of file AliSurveyObj.cxx.
|
private |
Definition at line 138 of file AliSurveyObj.cxx.
Referenced by ParseBuffer().
|
private |
Definition at line 146 of file AliSurveyObj.cxx.
Referenced by OpenFile(), and QueryReports().
|
private |
Definition at line 331 of file AliSurveyObj.cxx.
Referenced by ListReports().
|
private |
Definition at line 367 of file AliSurveyObj.cxx.
Referenced by ListReports().
|
private |
Definition at line 389 of file AliSurveyObj.cxx.
Referenced by Fill(), and ListReports().
|
private |
alice/cern.ch/user/r/rsilva/TRD/RawSurvey/2007/.816582_v2.txt/v1.0
Definition at line 349 of file AliSurveyObj.cxx.
Referenced by Fill(), and ListReports().
Bool_t AliSurveyObj::Fill | ( | TString | detector, |
Int_t | reportNumber, | ||
Int_t | reportVersion, | ||
TString | username = "" |
||
) |
Definition at line 263 of file AliSurveyObj.cxx.
Referenced by Fill(), and AliSurveyToAlignObjs::LoadSurveyFromAlienFile().
Bool_t AliSurveyObj::Fill | ( | TString | detector, |
Int_t | reportNumber, | ||
TString | username = "" |
||
) |
Definition at line 254 of file AliSurveyObj.cxx.
Bool_t AliSurveyObj::FillFromLocalFile | ( | const Char_t * | filename | ) |
Definition at line 210 of file AliSurveyObj.cxx.
Referenced by AliEMCALSurvey::AliEMCALSurvey(), AliTPCAlign::LoadSurveyData(), AliSurveyToAlignObjs::LoadSurveyFromLocalFile(), MUONSurveyCh1(), MUONSurveyCh2(), MUONSurveyCh3(), MUONSurveyCh4(), MUONSurveyCh5(), and MUONSurveyCh8L().
|
inline |
Definition at line 63 of file AliSurveyObj.h.
Referenced by MUONSurveyCh8L(), and AliMUONSurveyChamber::PrintSurveyReport().
|
inline |
Definition at line 54 of file AliSurveyObj.h.
Referenced by MUONSurveyCh8L(), and AliMUONSurveyChamber::PrintSurveyReport().
|
inline |
Definition at line 66 of file AliSurveyObj.h.
Referenced by AliMUONSurveyDetElem::AddGButtonTargets(), AliMUONSurveyChamber::AddGButtonTargets(), AliMUONSurveyDetElem::AddStickerTargets(), AliMUONSurveyChamber::AddStickerTargets(), AliEMCALSurvey::AliEMCALSurvey(), AliTPCAlign::LoadSurveyData(), AliSurveyToAlignObjs::LoadSurveyFromAlienFile(), AliSurveyToAlignObjs::LoadSurveyFromLocalFile(), MUONSurveyCh1(), MUONSurveyCh2(), MUONSurveyCh3(), MUONSurveyCh4(), MUONSurveyCh5(), MUONSurveyCh8L(), and AliMUONSurveyChamber::PrintSurveyReport().
|
inline |
Definition at line 45 of file AliSurveyObj.h.
Referenced by MUONSurveyCh8L(), AliMUONSurveyChamber::PrintSurveyReport(), and AliFMDSurveyToAlignObjs::Run().
|
inline |
Definition at line 41 of file AliSurveyObj.h.
Referenced by MUONSurveyCh8L(), and AliMUONSurveyChamber::PrintSurveyReport().
|
inline |
Definition at line 60 of file AliSurveyObj.h.
Referenced by MUONSurveyCh8L(), and AliMUONSurveyChamber::PrintSurveyReport().
|
inline |
Definition at line 51 of file AliSurveyObj.h.
Referenced by MUONSurveyCh8L(), and AliMUONSurveyChamber::PrintSurveyReport().
|
inline |
Definition at line 44 of file AliSurveyObj.h.
Referenced by MUONSurveyCh8L(), and AliMUONSurveyChamber::PrintSurveyReport().
|
inline |
Definition at line 47 of file AliSurveyObj.h.
Referenced by MUONSurveyCh8L(), and AliMUONSurveyChamber::PrintSurveyReport().
|
inline |
Definition at line 43 of file AliSurveyObj.h.
Referenced by MUONSurveyCh8L(), and AliMUONSurveyChamber::PrintSurveyReport().
|
inline |
Definition at line 48 of file AliSurveyObj.h.
Referenced by MUONSurveyCh8L(), and AliMUONSurveyChamber::PrintSurveyReport().
|
inline |
Definition at line 57 of file AliSurveyObj.h.
Referenced by AliFMDSurveyToAlignObjs::GetUnitFactor(), MUONSurveyCh8L(), and AliMUONSurveyChamber::PrintSurveyReport().
|
inline |
Definition at line 46 of file AliSurveyObj.h.
Referenced by MUONSurveyCh8L(), and AliMUONSurveyChamber::PrintSurveyReport().
|
inline |
Definition at line 68 of file AliSurveyObj.h.
|
private |
Definition at line 220 of file AliSurveyObj.cxx.
Referenced by FileNamePathToDetector(), Fill(), and QueryReports().
Int_t AliSurveyObj::ListReports | ( | TString | detector = "" , |
Int_t | year = -1 , |
||
Int_t | reportNumber = -1 , |
||
Int_t | reportVersion = -1 |
||
) |
Definition at line 488 of file AliSurveyObj.cxx.
|
static |
Definition at line 411 of file AliSurveyObj.cxx.
|
private |
Definition at line 172 of file AliSurveyObj.cxx.
Referenced by Fill(), and FillFromLocalFile().
|
private |
Definition at line 110 of file AliSurveyObj.cxx.
|
private |
Definition at line 550 of file AliSurveyObj.cxx.
Referenced by OpenFile().
|
private |
Definition at line 438 of file AliSurveyObj.cxx.
Referenced by Fill(), and ListReports().
|
private |
Definition at line 235 of file AliSurveyObj.cxx.
Referenced by QueryReports().
|
private |
Definition at line 877 of file AliSurveyObj.cxx.
Referenced by ParseBuffer().
|
private |
Definition at line 533 of file AliSurveyObj.cxx.
Referenced by ParseBuffer().
void AliSurveyObj::SetGridUser | ( | TString | username | ) |
Definition at line 525 of file AliSurveyObj.cxx.
Referenced by Fill().
|
private |
Definition at line 82 of file AliSurveyObj.h.
Referenced by GetColumnNames(), operator=(), ParseBuffer(), and Reset().
|
private |
Definition at line 79 of file AliSurveyObj.h.
Referenced by GetCoordSys(), operator=(), ParseBuffer(), and Reset().
|
private |
Definition at line 86 of file AliSurveyObj.h.
Referenced by AddPoint(), AliSurveyObj(), GetData(), GetEntries(), operator=(), Reset(), and ~AliSurveyObj().
|
private |
Definition at line 73 of file AliSurveyObj.h.
Referenced by GetReportDate(), operator=(), ParseBuffer(), and Reset().
|
private |
Definition at line 74 of file AliSurveyObj.h.
Referenced by GetDetector(), operator=(), ParseBuffer(), and Reset().
|
staticprivate |
Definition at line 89 of file AliSurveyObj.h.
Referenced by FileNamePathToDetector(), FileNamePathToReportNumber(), FileNamePathToReportVersion(), FileNamePathToReportYear(), and QueryReports().
|
staticprivate |
Definition at line 91 of file AliSurveyObj.h.
Referenced by ListValidDetectors(), and RealFolderName().
|
staticprivate |
Definition at line 92 of file AliSurveyObj.h.
Referenced by ListValidDetectors(), and RealFolderName().
|
staticprivate |
Definition at line 88 of file AliSurveyObj.h.
Referenced by OpenFile(), and QueryReports().
|
staticprivate |
Definition at line 90 of file AliSurveyObj.h.
Referenced by IsValidDetector(), and ListValidDetectors().
|
private |
Definition at line 84 of file AliSurveyObj.h.
Referenced by Fill(), OpenFile(), operator=(), QueryReports(), and SetGridUser().
|
private |
Definition at line 83 of file AliSurveyObj.h.
Referenced by IsValid(), operator=(), ParseBuffer(), and Reset().
|
private |
Definition at line 81 of file AliSurveyObj.h.
Referenced by GetNrColumns(), operator=(), ParseBuffer(), and Reset().
|
private |
Definition at line 78 of file AliSurveyObj.h.
Referenced by GetObservations(), operator=(), ParseBuffer(), and Reset().
|
private |
Definition at line 76 of file AliSurveyObj.h.
Referenced by GetReportNumber(), operator=(), ParseBuffer(), and Reset().
|
private |
Definition at line 68 of file AliSurveyObj.h.
Referenced by GetReportTitle(), IsValid(), operator=(), ParseBuffer(), and Reset().
|
private |
Definition at line 80 of file AliSurveyObj.h.
Referenced by GetUnits(), operator=(), ParseBuffer(), and Reset().
|
private |
Definition at line 75 of file AliSurveyObj.h.
Referenced by GetURL(), operator=(), ParseBuffer(), and Reset().
|
private |
Definition at line 77 of file AliSurveyObj.h.
Referenced by GetReportVersion(), operator=(), ParseBuffer(), and Reset().