1 #ifndef ALI_SURVEY_OBJ_H 2 #define ALI_SURVEY_OBJ_H 17 #include <TObjArray.h> 28 Bool_t
Fill(TString detector, Int_t reportNumber,
29 Int_t reportVersion, TString username =
"");
30 Bool_t
Fill(TString detector, Int_t reportNumber,
31 TString username =
"");
35 Int_t reportNumber = -1,
36 Int_t reportVersion = -1);
94 Bool_t
Connect(
const char *gridUrl,
const char *user);
106 Int_t reportNumber, Int_t reportVersion);
TString FileNamePathToDetector(TString filename) const
AliSurveyObj & operator=(const AliSurveyObj &surveyObj)
static void ListValidDetectors()
void AddPoint(AliSurveyPoint *point)
Bool_t Fill(TString detector, Int_t reportNumber, Int_t reportVersion, TString username="")
Int_t year
year for detector configuration
void SetGridUser(TString username)
Int_t ListReports(TString detector="", Int_t year=-1, Int_t reportNumber=-1, Int_t reportVersion=-1)
TString GetReportTitle() const
static const TString fgkBaseFolder
static const TString fgkStorage
Bool_t OpenFile(TString openString)
TGridResult * QueryReports(TString detector, Int_t year, Int_t reportNumber, Int_t reportVersion)
Int_t GetReportNumber() const
TString & Sanitize(TString str)
TString RealFolderName(TString detector) const
Int_t GetReportVersion() const
static const TString fgkValidDetectors
Bool_t FillFromLocalFile(const Char_t *filename)
TObjArray * GetData() const
static const TString fgkMUONDetectors
TString GetCoordSys() const
TString GetReportDate() const
static const TString fgkGRPDetectors
Int_t GetNrColumns() const
Int_t FileNamePathToReportNumber(TString filename) const
TString GetDetector() const
Bool_t ParseBuffer(const Char_t *buf)
Int_t FileNamePathToReportYear(TString filename) const
alice/cern.ch/user/r/rsilva/TRD/RawSurvey/2007/.816582_v2.txt/v1.0
Bool_t IsValidDetector(TString detector) const
TObjArray * GetColumnNames() const
TString GetObservations() const
Bool_t Connect(const char *gridUrl, const char *user)
Int_t FileNamePathToReportVersion(TString filename) const