
| virtual | ~AliConfig() |
| void | TObject::AbstractMethod(const char* method) const |
| void | Add(TDatabasePDG* pdg) |
| void | Add(AliGenerator* generator, const char* eventfolder = fgkDefaultEventFolderName) |
| void | Add(TVirtualMC* mc, const char* eventfolder = fgkDefaultEventFolderName) |
| void | Add(AliModule* module, const char* eventfolder = fgkDefaultEventFolderName) |
| void | Add(AliDetector* detector, const char* eventfolder = fgkDefaultEventFolderName) |
| Int_t | AddDetector(const char* evntfoldername, const char* name, const char* title) |
| Int_t | AddDetector(TFolder* evntfolder, const char* name, const char* title) |
| virtual void | TObject::AppendPad(Option_t* option = "") |
| virtual void | TObject::Browse(TBrowser* b) |
| TFolder* | BuildEventFolder(const char* name, const char* tilte) |
| static TClass* | Class() |
| virtual const char* | TObject::ClassName() const |
| virtual void | TNamed::Clear(Option_t* option = "") |
| virtual TObject* | TNamed::Clone(const char* newname = "") const |
| virtual Int_t | TNamed::Compare(const TObject* obj) const |
| virtual void | TNamed::Copy(TObject& named) const |
| Int_t | CreateDetectorFolders(const char* evntfoldername, const char* name, const char* title) |
| Int_t | CreateDetectorFolders(TFolder* evntfolder, const char* name, const char* title) |
| virtual void | TObject::Delete(Option_t* option = "")MENU |
| virtual Int_t | TObject::DistancetoPrimitive(Int_t px, Int_t py) |
| virtual void | TObject::Draw(Option_t* option = "") |
| virtual void | TObject::DrawClass() constMENU |
| virtual TObject* | TObject::DrawClone(Option_t* option = "") constMENU |
| virtual void | TObject::Dump() constMENU |
| virtual void | TObject::Error(const char* method, const char* msgfmt) const |
| virtual void | TObject::Execute(const char* method, const char* params, Int_t* error = 0) |
| virtual void | TObject::Execute(TMethod* method, TObjArray* params, Int_t* error = 0) |
| virtual void | TObject::ExecuteEvent(Int_t event, Int_t px, Int_t py) |
| virtual void | TObject::Fatal(const char* method, const char* msgfmt) const |
| virtual void | TNamed::FillBuffer(char*& buffer) |
| virtual TObject* | TObject::FindObject(const char* name) const |
| virtual TObject* | TObject::FindObject(const TObject* obj) const |
| TFolder* | GetConstFolder() |
| const TString& | GetDataFolderName() const |
| static const TString& | GetDefaultEventFolderName() |
| virtual Option_t* | TObject::GetDrawOption() const |
| static Long_t | TObject::GetDtorOnly() |
| virtual const char* | TObject::GetIconName() const |
| static const TString& | GetModulesFolderName() |
| virtual const char* | TNamed::GetName() const |
| virtual char* | TObject::GetObjectInfo(Int_t px, Int_t py) const |
| static Bool_t | TObject::GetObjectStat() |
| virtual Option_t* | TObject::GetOption() const |
| virtual const char* | TNamed::GetTitle() const |
| TFolder* | GetTopFolder() |
| virtual UInt_t | TObject::GetUniqueID() const |
| virtual Bool_t | TObject::HandleTimer(TTimer* timer) |
| virtual ULong_t | TNamed::Hash() const |
| virtual void | TObject::Info(const char* method, const char* msgfmt) const |
| virtual Bool_t | TObject::InheritsFrom(const char* classname) const |
| virtual Bool_t | TObject::InheritsFrom(const TClass* cl) const |
| virtual void | TObject::Inspect() constMENU |
| static AliConfig* | Instance() |
| void | TObject::InvertBit(UInt_t f) |
| virtual TClass* | IsA() const |
| virtual Bool_t | TObject::IsEqual(const TObject* obj) const |
| virtual Bool_t | TObject::IsFolder() const |
| Bool_t | TObject::IsOnHeap() const |
| virtual Bool_t | TNamed::IsSortable() const |
| Bool_t | TObject::IsZombie() const |
| virtual void | TNamed::ls(Option_t* option = "") const |
| void | TObject::MayNotUse(const char* method) const |
| virtual Bool_t | TObject::Notify() |
| void | TObject::Obsolete(const char* method, const char* asOfVers, const char* removedFromVers) const |
| static void | TObject::operator delete(void* ptr) |
| static void | TObject::operator delete(void* ptr, void* vp) |
| static void | TObject::operator delete[](void* ptr) |
| static void | TObject::operator delete[](void* ptr, void* vp) |
| void* | TObject::operator new(size_t sz) |
| void* | TObject::operator new(size_t sz, void* vp) |
| void* | TObject::operator new[](size_t sz) |
| void* | TObject::operator new[](size_t sz, void* vp) |
| virtual void | TObject::Paint(Option_t* option = "") |
| virtual void | TObject::Pop() |
| virtual void | TNamed::Print(Option_t* option = "") const |
| virtual Int_t | TObject::Read(const char* name) |
| virtual void | TObject::RecursiveRemove(TObject* obj) |
| void | TObject::ResetBit(UInt_t f) |
| virtual void | TObject::SaveAs(const char* filename = "", Option_t* option = "") constMENU |
| virtual void | TObject::SavePrimitive(basic_ostream<char,char_traits<char> >& out, Option_t* option = "") |
| void | TObject::SetBit(UInt_t f) |
| void | TObject::SetBit(UInt_t f, Bool_t set) |
| virtual void | TObject::SetDrawOption(Option_t* option = "")MENU |
| static void | TObject::SetDtorOnly(void* obj) |
| virtual void | TNamed::SetName(const char* name)MENU |
| virtual void | TNamed::SetNameTitle(const char* name, const char* title) |
| static void | TObject::SetObjectStat(Bool_t stat) |
| virtual void | TNamed::SetTitle(const char* title = "")MENU |
| virtual void | TObject::SetUniqueID(UInt_t uid) |
| virtual void | ShowMembers(TMemberInspector&) |
| virtual Int_t | TNamed::Sizeof() const |
| virtual void | Streamer(TBuffer&) |
| void | StreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b) |
| virtual void | TObject::SysError(const char* method, const char* msgfmt) const |
| Bool_t | TObject::TestBit(UInt_t f) const |
| Int_t | TObject::TestBits(UInt_t f) const |
| virtual void | TObject::UseCurrentStyle() |
| virtual void | TObject::Warning(const char* method, const char* msgfmt) const |
| virtual Int_t | TObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0) |
| virtual Int_t | TObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0) const |
| virtual void | TObject::DoError(int level, const char* location, const char* fmt, va_list va) const |
| void | TObject::MakeZombie() |
| AliConfig() | |
| AliConfig(const AliConfig&) | |
| AliConfig(const char* name, const char* title) | |
| void | AddInFolder(const char* dir, TObject* obj) |
| Int_t | AddSubFolder(TFolder* topfolder, const char* infoler, const char* newfoldname, const char* newfoldtitle) |
| TObject* | FindInFolder(const char* dir, const char* name) |
| AliConfig& | operator=(const AliConfig&) |
| enum TObject::EStatusBits { | kCanDelete | |
| kMustCleanup | ||
| kObjInCanvas | ||
| kIsReferenced | ||
| kHasUUID | ||
| kCannotPick | ||
| kNoContextMenu | ||
| kInvalidObject | ||
| }; | ||
| enum TObject::[unnamed] { | kIsOnHeap | |
| kNotDeleted | ||
| kZombie | ||
| kBitMask | ||
| kSingleKey | ||
| kOverwrite | ||
| kWriteDelete | ||
| }; |
| TString | TNamed::fName | object identifier |
| TString | TNamed::fTitle | object title |
| TFolder* | fConstFolder | pointer to constants folder |
| TString* | fDetectorFolder | !array with names for detector folders (where detector is going to be put) |
| TFolder* | fTopFolder | pointer to top folder |
| static AliConfig* | fgInstance | pointer to the AliConfig instance |
| static const TString | fgkAligmentFolderName | name of alignment folder |
| static const TString | fgkCalibrationFolderName | name of calibration folder |
| static const TString | fgkConditionsFolderName | name of conditions folder |
| static const TString | fgkConfigurationFolderName | name of configuration foolder |
| static const TString | fgkConstantsFolderName | name of constants folder |
| static const TString | fgkDataFolderName | name of data folde |
| static const TString | fgkDefaultEventFolderName | name of event folder |
| static const TString | fgkFieldFolderName | name of magn.field folder |
| static const TString | fgkGeneratorFolderName | name of generator name |
| static const TString | fgkGeneratorsFolderName | name of generator folder |
| static const TString | fgkHeaderFolderName | name of header folder |
| static const TString | fgkMCFolderName | name of MC folder |
| static const TString | fgkModuleFolderName | name of module folder |
| static const TString | fgkPDGFolderName | name of PDG folder |
| static const TString | fgkTopFolderName | name of top AliRoot folder |
| static const TString | fgkVirtualMCFolderName | name of virtual MC folder |
| Inheritance Chart: | ||||||||
|
Finds object with name "name" in folder "dir"
Adds generator "obj" to the event folder "eventfolder"
Adds TVirtualMC object to the event folder
Adds module to the event folder
creates folders for the detector 'name'
creates folders for the detector 'name'
Adds new AliDetector objest to the correspondent event folder
creates a folders for detector named 'name' and titled 'title' in a event folder named 'evntfoldername' list of folder names where new folders are created is defined in fDetectorFolder array detector folders are named 'name' and titled 'title' as well
creates a folders for detector named 'name' and titled 'title' in a event folder 'evntfolder' list of folder names where new folders are created is defined in fDetectorFolder array detector folders are named 'name' and titled 'title' as well Here we add only detector not an modules
creates the folder structure for one event
TopFolder
|_
| \
| Constants
|_
| \
| Event_
| | \
| | Modules(detector objects)
| |_
| | \
| | Header
| |_
| | \
| | Data_
| | | \
| | | TPC_
| | | | \
| | | | Hits(object;e.g. tree)
| | | |_
| | | | \
| | | | SDigits(object)
| | | |_
| | | | \
| | | | Digits(object)
| | | |_
| | | | \
| | | | RecPoints(object)
| | | |_
| | | \
| | | Tracks(object)
| | |_
| | \
| | ITS_
| | | \
| | | Hits(object;e.g. tree)
| | |_
| | | \
| | | SDigits(object)
| | |_
| | | \
| | | Digits(object)
| | |_
| | | \
| | | RecPoints(object)
| | |_
| | \
| | Tracks(object)
| |_
| \
| Configuration
|
|_
\
Event2_ (to be merged with event)
| \
| Modules(detector objects)
|_
| \
| Header
|_
| \
| Data_
| | \
| | TPC_
| | | \
| | | Hits(object;e.g. tree)
| | |_
| | | \
| | | SDigits(object)
| | |_
| | | \
| | | Digits(object)
| | |_
| | | \
| | | RecPoints(object)
| | |_
| | \
| | Tracks(object)
| |_
| \
| ITS_
| | \
| | Hits(object;e.g. tree)
| |_
| | \
| | SDigits(object)
| |_
| | \
| | Digits(object)
| |_
| | \
| | RecPoints(object)
| |_
| \
| Tracks(object)
|_
\
Configuration
helper method in topfolder looks for folder named 'infolder' and if it exist it creates inside a new folder named 'newfoldname' and titled 'newfoldtitle'