AliRoot Core  3dc7879 (3dc7879)
AliRunLoader Class Reference

#include <AliRunLoader.h>

Inheritance diagram for AliRunLoader:

Public Member Functions

 AliRunLoader ()
 
 AliRunLoader (const char *topfoldername)
 
 AliRunLoader (TFolder *topfolder)
 
virtual ~AliRunLoader ()
 
Int_t GetEventNumber () const
 
Int_t GetEvent (Int_t evno)
 
Int_t GetNextEvent ()
 
Int_t SetEventNumber (Int_t evno)
 
Int_t SetNextEvent ()
 
Int_t GetNumberOfEvents ()
 
AliCDBEntryGetCDBEntry (const char *name) const
 
void MakeTree (Option_t *option)
 
void MakeHeader ()
 
void MakeTrigger ()
 
void MakeStack ()
 
Int_t LoadgAlice ()
 
Int_t LoadHeader ()
 
Int_t LoadKinematics (Option_t *option="READ")
 
Int_t LoadTrigger (Option_t *option="READ")
 
Int_t LoadTrackRefs (Option_t *option="READ")
 
void UnloadHeader ()
 
void UnloadTrigger ()
 
void UnloadKinematics ()
 
void UnloadgAlice ()
 
void UnloadTrackRefs ()
 
void SetKineFileName (const TString &fname)
 
void SetTrackRefsFileName (const TString &fname)
 
TTree * TreeE () const
 
TTree * TreeCT () const
 
AliHeaderGetHeader () const
 
AliCentralTriggerGetTrigger () const
 
AliStackStack () const
 
TTree * TreeK () const
 
TTree * TreeTR () const
 
AliRunGetAliRun () const
 
Int_t GetRunNumber () const
 
void SetRunNumber (Int_t run)
 
Int_t WriteHeader (Option_t *opt="")
 
Int_t WriteTrigger (Option_t *opt="")
 
Int_t WriteAliRun (Option_t *opt="")
 
Int_t WriteKinematics (Option_t *opt="")
 
Int_t WriteTrackRefs (Option_t *opt="")
 
Int_t WriteRunLoader (Option_t *opt="")
 
Int_t WriteHits (Option_t *opt="")
 
Int_t WriteSDigits (Option_t *opt="")
 
Int_t WriteDigits (Option_t *opt="")
 
Int_t WriteRecPoints (Option_t *opt="")
 
Int_t WriteTracks (Option_t *opt="")
 
Int_t LoadHits (Option_t *detectors="all", Option_t *opt="READ")
 
Int_t LoadSDigits (Option_t *detectors="all", Option_t *opt="READ")
 
Int_t LoadDigits (Option_t *detectors="all", Option_t *opt="READ")
 
Int_t LoadRecPoints (Option_t *detectors="all", Option_t *opt="READ")
 
Int_t LoadTracks (Option_t *detectors="all", Option_t *opt="READ")
 
Int_t LoadRecParticles (Option_t *detectors="all", Option_t *opt="READ")
 
void UnloadHits (Option_t *detectors="all")
 
void UnloadSDigits (Option_t *detectors="all")
 
void UnloadDigits (Option_t *detectors="all")
 
void UnloadRecPoints (Option_t *detectors="all")
 
void UnloadTracks (Option_t *detectors="all")
 
void UnloadRecParticles (Option_t *detectors="all")
 
void UnloadAll (Option_t *detectors="all")
 
void AddLoader (AliLoader *loader)
 
void AddLoader (AliDetector *det)
 
AliLoaderGetLoader (const char *detname) const
 
AliLoaderGetLoader (AliDetector *det) const
 
Int_t SetEventFolderName (const TString &name=AliConfig::GetDefaultEventFolderName())
 
void CleanFolders ()
 
void CleanDetectors ()
 
void CleanKinematics ()
 
void CleanTrackRefs ()
 
void RemoveEventFolder ()
 
void SetCompressionLevel (Int_t cl)
 
void SetKineComprLevel (Int_t cl)
 
void SetTrackRefsComprLevel (Int_t cl)
 
TFolder * GetEventFolder () const
 
void CdGAFile ()
 
void MakeTrackRefsContainer ()
 
void SetDirName (TString &dirname)
 
Int_t GetFileOffset () const
 
void SetNumberOfEventsPerFile (Int_t nevpf)
 
void SetNumberOfEventsPerRun (Int_t nevpr)
 
Int_t GetNumberOfEventsPerRun ()
 
void SetDigitsFileNameSuffix (const TString &suffix)
 
TString GetFileName () const
 
const TObjArrayGetArrayOfLoaders () const
 
void Cd ()
 
void Synchronize ()
 
AliLoaderGetDetectorLoader (const char *detname)
 
TTree * GetTreeH (const char *detname, Bool_t maketree)
 
TTree * GetTreeS (const char *detname, Bool_t maketree)
 
TTree * GetTreeD (const char *detname, Bool_t maketree)
 
TTree * GetTreeR (const char *detname, Bool_t maketree)
 
TTree * GetTreeT (const char *detname, Bool_t maketree)
 
TTree * GetTreeP (const char *detname, Bool_t maketree)
 

Static Public Member Functions

static AliRunLoaderOpen (const char *filename="galice.root", const char *eventfoldername=AliConfig::GetDefaultEventFolderName(), Option_t *option="READ")
 
static AliRunLoaderGetRunLoader (const char *eventfoldername)
 
static AliRunLoaderInstance ()
 
static AliLoaderGetDetectorLoader (const char *detname, const char *eventfoldername)
 
static TTree * GetTreeH (const char *detname, Bool_t maketree, const char *eventfoldername)
 
static TTree * GetTreeS (const char *detname, Bool_t maketree, const char *eventfoldername)
 
static TTree * GetTreeD (const char *detname, Bool_t maketree, const char *eventfoldername)
 
static TTree * GetTreeR (const char *detname, Bool_t maketree, const char *eventfoldername)
 
static TTree * GetTreeT (const char *detname, Bool_t maketree, const char *eventfoldername)
 
static TTree * GetTreeP (const char *detname, Bool_t maketree, const char *eventfoldername)
 
static TString GetRunLoaderName ()
 
static TString GetHeaderContainerName ()
 
static TString GetTriggerContainerName ()
 
static TString GetKineContainerName ()
 
static TString GetTrackRefsContainerName ()
 
static TString GetHeaderBranchName ()
 
static TString GetTriggerBranchName ()
 
static TString GetKineBranchName ()
 
static TString GetTriggerFileName ()
 
static TString GetGAliceName ()
 

Protected Member Functions

void SetGAliceFile (TFile *gafile)
 
Int_t OpenKineFile (Option_t *opt)
 
Int_t OpenTrackRefsFile (Option_t *opt)
 
Int_t OpenDataFile (const TString &filename, TFile *&file, TDirectory *&dir, Option_t *opt, Int_t cl)
 
void SetUnixDir (const TString &udirname)
 
const TString SetFileOffset (const TString &fname)
 
void SetDetectorAddresses ()
 

Protected Attributes

TObjArrayfLoaders
 
TFolder * fEventFolder
 
Int_t fRun
 top folder for this run More...
 
Int_t fCurrentEvent
 Current run number. More...
 
TFile * fGAFile
 Number of current event. More...
 
AliHeaderfHeader
 pointer to main file with AliRun and Run Loader -> galice.root More...
 
AliStackfStack
 pointer to header More...
 
AliCentralTriggerfCTrigger
 pointer to stack More...
 
AliDataLoaderfKineDataLoader
 pointer to CEntral Trigger Processor More...
 
AliDataLoaderfTrackRefsDataLoader
 
Int_t fNEventsPerFile
 
Int_t fNEventsPerRun
 
TString fUnixDirName
 

Static Protected Attributes

static const TString fgkDefaultKineFileName
 name of unix path to directory that contains event More...
 
static const TString fgkDefaultTrackRefsFileName
 
static const TString fgkDefaultTriggerFileName
 

Private Member Functions

 AliRunLoader (const AliRunLoader &r)
 
AliRunLoaderoperator= (const AliRunLoader &)
 
void GetListOfDetectors (const char *namelist, TObjArray &pointerarray) const
 
void CleanHeader ()
 
void CleanTrigger ()
 
void Clean (const TString &name)
 
Int_t SetEvent ()
 

Static Private Attributes

static AliRunLoaderfgRunLoader = 0x0
 
static const TString fgkRunLoaderName
 
static const TString fgkHeaderContainerName
 
static const TString fgkTriggerContainerName
 
static const TString fgkKineContainerName
 
static const TString fgkTrackRefsContainerName
 
static const TString fgkHeaderBranchName
 
static const TString fgkTriggerBranchName
 
static const TString fgkKineBranchName
 
static const TString fgkGAliceName
 

Detailed Description

Definition at line 45 of file AliRunLoader.h.

Constructor & Destructor Documentation

AliRunLoader::AliRunLoader ( )

Definition at line 85 of file AliRunLoader.cxx.

Referenced by Open().

AliRunLoader::AliRunLoader ( const char *  topfoldername)

Definition at line 105 of file AliRunLoader.cxx.

AliRunLoader::AliRunLoader ( TFolder *  topfolder)

Definition at line 153 of file AliRunLoader.cxx.

AliRunLoader::~AliRunLoader ( )
virtual

Definition at line 127 of file AliRunLoader.cxx.

AliRunLoader::AliRunLoader ( const AliRunLoader r)
private

Member Function Documentation

void AliRunLoader::AddLoader ( AliDetector det)

Definition at line 1191 of file AliRunLoader.cxx.

void AliRunLoader::Cd ( )
inline

Definition at line 161 of file AliRunLoader.h.

void AliRunLoader::Clean ( const TString &  name)
private

Definition at line 1856 of file AliRunLoader.cxx.

Referenced by CleanHeader(), CleanKinematics(), CleanTrackRefs(), and CleanTrigger().

void AliRunLoader::CleanDetectors ( )

Definition at line 1239 of file AliRunLoader.cxx.

Referenced by CleanFolders(), and SetRunNumber().

void AliRunLoader::CleanFolders ( )

Definition at line 1228 of file AliRunLoader.cxx.

Referenced by SetRunNumber().

void AliRunLoader::CleanHeader ( )
inlineprivate

Definition at line 232 of file AliRunLoader.h.

Referenced by CleanFolders(), LoadHeader(), and UnloadHeader().

void AliRunLoader::CleanKinematics ( )
inline

Definition at line 139 of file AliRunLoader.h.

Referenced by CleanFolders().

void AliRunLoader::CleanTrackRefs ( )
inline

Definition at line 140 of file AliRunLoader.h.

void AliRunLoader::CleanTrigger ( )
inlineprivate

Definition at line 233 of file AliRunLoader.h.

Referenced by CleanFolders(), LoadTrigger(), and UnloadTrigger().

const TObjArray* AliRunLoader::GetArrayOfLoaders ( ) const
inline

Definition at line 160 of file AliRunLoader.h.

Referenced by AliDigitizationInput::InitOutputGlobal().

AliCDBEntry * AliRunLoader::GetCDBEntry ( const char *  name) const

Definition at line 346 of file AliRunLoader.cxx.

Referenced by SetNextEvent().

AliLoader * AliRunLoader::GetDetectorLoader ( const char *  detname,
const char *  eventfoldername 
)
static

Definition at line 1647 of file AliRunLoader.cxx.

Int_t AliRunLoader::GetFileOffset ( ) const

Definition at line 1982 of file AliRunLoader.cxx.

Referenced by GetEventFolder(), AliDataLoader::SetFileOffset(), and SetFileOffset().

static TString AliRunLoader::GetGAliceName ( )
inlinestatic

Definition at line 194 of file AliRunLoader.h.

static TString AliRunLoader::GetHeaderBranchName ( )
inlinestatic

Definition at line 190 of file AliRunLoader.h.

static TString AliRunLoader::GetHeaderContainerName ( )
inlinestatic

Definition at line 186 of file AliRunLoader.h.

static TString AliRunLoader::GetKineBranchName ( )
inlinestatic

Definition at line 192 of file AliRunLoader.h.

static TString AliRunLoader::GetKineContainerName ( )
inlinestatic

Definition at line 188 of file AliRunLoader.h.

void AliRunLoader::GetListOfDetectors ( const char *  namelist,
TObjArray pointerarray 
) const
private
AliLoader * AliRunLoader::GetLoader ( AliDetector det) const

Definition at line 1216 of file AliRunLoader.cxx.

Int_t AliRunLoader::GetNextEvent ( )
inline

Definition at line 62 of file AliRunLoader.h.

Int_t AliRunLoader::GetNumberOfEventsPerRun ( )
inline

Definition at line 155 of file AliRunLoader.h.

static TString AliRunLoader::GetRunLoaderName ( )
inlinestatic
Int_t AliRunLoader::GetRunNumber ( ) const
inline

Definition at line 101 of file AliRunLoader.h.

Referenced by MUONClusterInfo().

static TString AliRunLoader::GetTrackRefsContainerName ( )
inlinestatic

Definition at line 189 of file AliRunLoader.h.

TTree * AliRunLoader::GetTreeD ( const char *  detname,
Bool_t  maketree 
)

Definition at line 1732 of file AliRunLoader.cxx.

Referenced by Cd(), and Instance().

TTree * AliRunLoader::GetTreeD ( const char *  detname,
Bool_t  maketree,
const char *  eventfoldername 
)
static

Definition at line 1721 of file AliRunLoader.cxx.

TTree * AliRunLoader::GetTreeH ( const char *  detname,
Bool_t  maketree 
)

Definition at line 1688 of file AliRunLoader.cxx.

Referenced by Cd(), and Instance().

TTree * AliRunLoader::GetTreeH ( const char *  detname,
Bool_t  maketree,
const char *  eventfoldername 
)
static

Definition at line 1676 of file AliRunLoader.cxx.

TTree * AliRunLoader::GetTreeP ( const char *  detname,
Bool_t  maketree 
)

Definition at line 1797 of file AliRunLoader.cxx.

Referenced by Cd(), and Instance().

TTree * AliRunLoader::GetTreeP ( const char *  detname,
Bool_t  maketree,
const char *  eventfoldername 
)
static

Definition at line 1786 of file AliRunLoader.cxx.

TTree * AliRunLoader::GetTreeR ( const char *  detname,
Bool_t  maketree 
)

Definition at line 1753 of file AliRunLoader.cxx.

Referenced by Cd(), and Instance().

TTree * AliRunLoader::GetTreeR ( const char *  detname,
Bool_t  maketree,
const char *  eventfoldername 
)
static

Definition at line 1742 of file AliRunLoader.cxx.

TTree * AliRunLoader::GetTreeS ( const char *  detname,
Bool_t  maketree 
)

Definition at line 1710 of file AliRunLoader.cxx.

Referenced by Cd(), and Instance().

TTree * AliRunLoader::GetTreeS ( const char *  detname,
Bool_t  maketree,
const char *  eventfoldername 
)
static

Definition at line 1699 of file AliRunLoader.cxx.

TTree * AliRunLoader::GetTreeT ( const char *  detname,
Bool_t  maketree 
)

Definition at line 1775 of file AliRunLoader.cxx.

Referenced by Cd(), and Instance().

TTree * AliRunLoader::GetTreeT ( const char *  detname,
Bool_t  maketree,
const char *  eventfoldername 
)
static

Definition at line 1764 of file AliRunLoader.cxx.

static TString AliRunLoader::GetTriggerBranchName ( )
inlinestatic

Definition at line 191 of file AliRunLoader.h.

static TString AliRunLoader::GetTriggerContainerName ( )
inlinestatic

Definition at line 187 of file AliRunLoader.h.

static TString AliRunLoader::GetTriggerFileName ( )
inlinestatic

Definition at line 193 of file AliRunLoader.h.

static AliRunLoader* AliRunLoader::Instance ( )
inlinestatic

Definition at line 176 of file AliRunLoader.h.

Referenced by AliBarrelRec_TPCparam(), AliEMCALRawUtils::AliEMCALRawUtils(), AliEMCALReconstructor::AliEMCALReconstructor(), AliEMCALTriggerElectronics::AliEMCALTriggerElectronics(), AliEMCALTriggerRawDigitMaker::AliEMCALTriggerRawDigitMaker(), AliRawDataHeaderSim::AliRawDataHeaderSim(), AliTPCHits2Digits(), AliMC::BeginEvent(), AliTriggerUtils::CheckConfiguration(), AliSimulation::ConvertRaw2SDigits(), AliMUONSDigitizerV2::Digitize(), AliEMCALDigitizer::Digitize(), AliEMCALSDigitizer::Digitize(), AliEMCALDigitizer::Digits2FastOR(), AliEMCALRawUtils::Digits2Raw(), AliMUONTriggerGUI::DoRunGalApply(), AliMC::DumpPart(), AliMC::DumpPStack(), AliMC::EnergySummary(), AliMC::FinishEvent(), AliMC::FinishPrimary(), AliSimulation::FinishRun(), AliMC::FlagTrack(), AliMC::GetCurrentTrackNumber(), AliRun::GetEvent(), AliMC::GetNtrack(), AliMC::GetPrimary(), AliRun::Hits2Digits(), Init(), AliEMCALUnfolding::Init(), AliEMCALClusterizer::Init(), AliEMCALDigitizer::Init(), AliEMCALSDigitizer::Init(), AliEMCALDigitizer::InitParameters(), AliEMCALSDigitizer::InitParameters(), AliEMCALDigitizer::IsDead(), AliMC::KeepTrack(), AliMUONPedestalEventGenerator::LoadRun(), AliSimulation::LoadRun(), AliMC::MisalignGeometry(), monitor(), AliMC::Particle(), AliMC::Particles(), AliMUONClusterFinderPeakCOG::Prepare(), AliMUONClusterFinderPeakFit::Prepare(), AliMUONClusterFinderMLEM::Prepare(), AliEMCALDigitizer::Print(), AliEMCALDigitizer::PrintDigits(), AliEMCALSDigitizer::PrintSDigits(), AliMC::PushTrack(), AliEMCAL::Raw2SDigits(), AliCTPRawData::RawData(), AliCTPRawData::RawDataRun2(), AliMC::RemapHits(), AliMC::ReorderAndExpandTreeTR(), AliSimulation::RunDigitization(), AliSimulation::RunGeneratorOnly(), AliSimulation::RunLego(), AliSimulation::RunQA(), AliSimulation::RunSimulation(), AliMC::SetCurrentTrack(), AliRun::SetGenEventHeader(), AliMC::SetHighWaterMark(), AliSimulation::StoreUsedCDBMapsAndEmbPaths(), TPCParamTracks(), AliMUONTrigger::Trigger(), AliTriggerDetector::Trigger(), AliEMCALDigitizer::Unload(), AliEMCALSDigitizer::Unload(), and AliEMCALDigitizer::WriteDigits().

Int_t AliRunLoader::LoadDigits ( Option_t *  detectors = "all",
Option_t *  opt = "READ" 
)

Definition at line 1338 of file AliRunLoader.cxx.

Referenced by SetRunNumber(), TestEMCALData(), and TestEMCALDigit().

Int_t AliRunLoader::LoadHits ( Option_t *  detectors = "all",
Option_t *  opt = "READ" 
)
Int_t AliRunLoader::LoadRecParticles ( Option_t *  detectors = "all",
Option_t *  opt = "READ" 
)

Definition at line 1394 of file AliRunLoader.cxx.

Referenced by SetRunNumber().

Int_t AliRunLoader::LoadRecPoints ( Option_t *  detectors = "all",
Option_t *  opt = "READ" 
)

Definition at line 1366 of file AliRunLoader.cxx.

Referenced by SetRunNumber(), TestEMCALData(), and TestEMCALRecPoint().

Int_t AliRunLoader::LoadSDigits ( Option_t *  detectors = "all",
Option_t *  opt = "READ" 
)
Int_t AliRunLoader::LoadTracks ( Option_t *  detectors = "all",
Option_t *  opt = "READ" 
)

Definition at line 1422 of file AliRunLoader.cxx.

Referenced by SetRunNumber().

void AliRunLoader::MakeHeader ( )

Definition at line 515 of file AliRunLoader.cxx.

Referenced by LoadHeader(), MakeTree(), and SetNextEvent().

void AliRunLoader::MakeStack ( )
void AliRunLoader::MakeTrackRefsContainer ( )

Definition at line 1949 of file AliRunLoader.cxx.

Referenced by GetEventFolder(), and AliMC::ReorderAndExpandTreeTR().

void AliRunLoader::MakeTrigger ( )

Definition at line 568 of file AliRunLoader.cxx.

Referenced by LoadTrigger(), MakeTree(), and SetNextEvent().

AliRunLoader * AliRunLoader::Open ( const char *  filename = "galice.root",
const char *  eventfoldername = AliConfig::GetDefaultEventFolderName(),
Option_t *  option = "READ" 
)
static
Int_t AliRunLoader::OpenDataFile ( const TString &  filename,
TFile *&  file,
TDirectory *&  dir,
Option_t *  opt,
Int_t  cl 
)
protected

Definition at line 792 of file AliRunLoader.cxx.

Referenced by GetGAliceName().

Int_t AliRunLoader::OpenKineFile ( Option_t *  opt)
protected

Referenced by GetGAliceName().

Int_t AliRunLoader::OpenTrackRefsFile ( Option_t *  opt)
protected

Referenced by GetGAliceName().

AliRunLoader& AliRunLoader::operator= ( const AliRunLoader )
private
void AliRunLoader::RemoveEventFolder ( )

Definition at line 1251 of file AliRunLoader.cxx.

Referenced by CleanTrackRefs(), and ~AliRunLoader().

void AliRunLoader::SetCompressionLevel ( Int_t  cl)

Definition at line 1872 of file AliRunLoader.cxx.

Referenced by CleanTrackRefs(), commonConfig(), Config(), fastMUONGen(), and gen().

void AliRunLoader::SetDetectorAddresses ( )
protected

Definition at line 2030 of file AliRunLoader.cxx.

Referenced by GetEvent(), GetGAliceName(), and LoadgAlice().

void AliRunLoader::SetDigitsFileNameSuffix ( const TString &  suffix)

Definition at line 2005 of file AliRunLoader.cxx.

Referenced by GetNumberOfEventsPerRun().

void AliRunLoader::SetDirName ( TString &  dirname)

Definition at line 1964 of file AliRunLoader.cxx.

Referenced by GetEventFolder(), and Open().

Int_t AliRunLoader::SetEvent ( )
private

Definition at line 302 of file AliRunLoader.cxx.

Referenced by CleanTrigger(), GetEvent(), and SetEventNumber().

Int_t AliRunLoader::SetEventFolderName ( const TString &  name = AliConfig::GetDefaultEventFolderName())

Definition at line 1110 of file AliRunLoader.cxx.

Referenced by AliRunLoader(), Open(), and SetRunNumber().

const TString AliRunLoader::SetFileOffset ( const TString &  fname)
protected

Definition at line 1989 of file AliRunLoader.cxx.

Referenced by GetGAliceName().

void AliRunLoader::SetGAliceFile ( TFile *  gafile)
protected

Definition at line 1266 of file AliRunLoader.cxx.

Referenced by GetGAliceName(), and Open().

void AliRunLoader::SetKineComprLevel ( Int_t  cl)

Definition at line 1887 of file AliRunLoader.cxx.

Referenced by CleanTrackRefs(), and SetCompressionLevel().

void AliRunLoader::SetKineFileName ( const TString &  fname)
inline

Definition at line 87 of file AliRunLoader.h.

Int_t AliRunLoader::SetNextEvent ( )
inline

Definition at line 64 of file AliRunLoader.h.

void AliRunLoader::SetNumberOfEventsPerFile ( Int_t  nevpf)
inline
void AliRunLoader::SetNumberOfEventsPerRun ( Int_t  nevpr)
inline

Definition at line 154 of file AliRunLoader.h.

Referenced by AliSimulation::RunSimulation().

void AliRunLoader::SetRunNumber ( Int_t  run)
inline
void AliRunLoader::SetTrackRefsComprLevel ( Int_t  cl)

Definition at line 1894 of file AliRunLoader.cxx.

Referenced by CleanTrackRefs(), and SetCompressionLevel().

void AliRunLoader::SetTrackRefsFileName ( const TString &  fname)
inline

Definition at line 88 of file AliRunLoader.h.

void AliRunLoader::SetUnixDir ( const TString &  udirname)
protected

Referenced by GetGAliceName().

void AliRunLoader::Synchronize ( )

Definition at line 2044 of file AliRunLoader.cxx.

Referenced by Cd(), and AliSimulation::FinishRun().

TTree * AliRunLoader::TreeK ( ) const
void AliRunLoader::UnloadAll ( Option_t *  detectors = "all")

Definition at line 1554 of file AliRunLoader.cxx.

Referenced by SetRunNumber(), and TestRecPoints().

void AliRunLoader::UnloadDigits ( Option_t *  detectors = "all")

Definition at line 1502 of file AliRunLoader.cxx.

Referenced by SetRunNumber().

void AliRunLoader::UnloadgAlice ( )

Definition at line 1935 of file AliRunLoader.cxx.

Referenced by SetNextEvent(), and ~AliRunLoader().

void AliRunLoader::UnloadHits ( Option_t *  detectors = "all")

Definition at line 1450 of file AliRunLoader.cxx.

Referenced by SetRunNumber().

void AliRunLoader::UnloadKinematics ( )

Definition at line 1921 of file AliRunLoader.cxx.

Referenced by AliFMDInput::End(), fastMUONSim(), and SetNextEvent().

void AliRunLoader::UnloadRecParticles ( Option_t *  detectors = "all")

Definition at line 1607 of file AliRunLoader.cxx.

Referenced by SetRunNumber().

void AliRunLoader::UnloadRecPoints ( Option_t *  detectors = "all")

Definition at line 1528 of file AliRunLoader.cxx.

Referenced by SetRunNumber().

void AliRunLoader::UnloadSDigits ( Option_t *  detectors = "all")

Definition at line 1476 of file AliRunLoader.cxx.

Referenced by SetRunNumber().

void AliRunLoader::UnloadTrackRefs ( )
void AliRunLoader::UnloadTracks ( Option_t *  detectors = "all")

Definition at line 1581 of file AliRunLoader.cxx.

Referenced by SetRunNumber().

void AliRunLoader::UnloadTrigger ( )

Definition at line 1910 of file AliRunLoader.cxx.

Referenced by SetNextEvent().

Int_t AliRunLoader::WriteAliRun ( Option_t *  opt = "")

Definition at line 977 of file AliRunLoader.cxx.

Referenced by AliDigitizationInput::FinishGlobal(), and SetRunNumber().

Int_t AliRunLoader::WriteDigits ( Option_t *  opt = "")

Definition at line 1039 of file AliRunLoader.cxx.

Referenced by SetRunNumber().

Int_t AliRunLoader::WriteHits ( Option_t *  opt = "")

Definition at line 999 of file AliRunLoader.cxx.

Referenced by AliMC::FinishEvent(), and SetRunNumber().

Int_t AliRunLoader::WriteKinematics ( Option_t *  opt = "")

Definition at line 986 of file AliRunLoader.cxx.

Referenced by fastMUONGen(), AliMC::FinishEvent(), gen(), MakeTree(), and SetRunNumber().

Int_t AliRunLoader::WriteRecPoints ( Option_t *  opt = "")

Definition at line 1059 of file AliRunLoader.cxx.

Referenced by SetRunNumber().

Int_t AliRunLoader::WriteRunLoader ( Option_t *  opt = "")
Int_t AliRunLoader::WriteSDigits ( Option_t *  opt = "")

Definition at line 1019 of file AliRunLoader.cxx.

Referenced by SetRunNumber().

Int_t AliRunLoader::WriteTrackRefs ( Option_t *  opt = "")

Definition at line 992 of file AliRunLoader.cxx.

Referenced by AliMC::FinishEvent(), and SetRunNumber().

Int_t AliRunLoader::WriteTracks ( Option_t *  opt = "")

Definition at line 1080 of file AliRunLoader.cxx.

Referenced by SetRunNumber().

Int_t AliRunLoader::WriteTrigger ( Option_t *  opt = "")

Member Data Documentation

AliCentralTrigger* AliRunLoader::fCTrigger
protected

pointer to stack

Definition at line 215 of file AliRunLoader.h.

Referenced by GetTrigger(), LoadTrigger(), MakeTrigger(), UnloadTrigger(), WriteTrigger(), and ~AliRunLoader().

Int_t AliRunLoader::fCurrentEvent
protected
TFolder* AliRunLoader::fEventFolder
protected
TFile* AliRunLoader::fGAFile
protected
const TString AliRunLoader::fgkDefaultKineFileName
staticprotected

name of unix path to directory that contains event

Definition at line 223 of file AliRunLoader.h.

Referenced by SetEventFolderName().

const TString AliRunLoader::fgkDefaultTrackRefsFileName
staticprotected

Definition at line 224 of file AliRunLoader.h.

Referenced by SetEventFolderName().

const TString AliRunLoader::fgkDefaultTriggerFileName
staticprotected

Definition at line 225 of file AliRunLoader.h.

Referenced by GetTriggerFileName(), LoadTrigger(), MakeTree(), Synchronize(), and WriteTrigger().

const TString AliRunLoader::fgkGAliceName
staticprivate

Definition at line 247 of file AliRunLoader.h.

Referenced by GetAliRun(), GetGAliceName(), and LoadgAlice().

const TString AliRunLoader::fgkHeaderBranchName
staticprivate

Definition at line 244 of file AliRunLoader.h.

Referenced by GetHeaderBranchName(), and MakeHeader().

const TString AliRunLoader::fgkHeaderContainerName
staticprivate
const TString AliRunLoader::fgkKineBranchName
staticprivate

Definition at line 246 of file AliRunLoader.h.

Referenced by GetKineBranchName().

const TString AliRunLoader::fgkKineContainerName
staticprivate

Definition at line 242 of file AliRunLoader.h.

Referenced by CleanKinematics(), GetKineContainerName(), SetEventFolderName(), and TreeK().

const TString AliRunLoader::fgkRunLoaderName
staticprivate

Definition at line 239 of file AliRunLoader.h.

Referenced by AliRunLoader(), GetRunLoader(), GetRunLoaderName(), and Open().

const TString AliRunLoader::fgkTrackRefsContainerName
staticprivate
const TString AliRunLoader::fgkTriggerBranchName
staticprivate

Definition at line 245 of file AliRunLoader.h.

Referenced by GetTriggerBranchName(), and MakeTrigger().

const TString AliRunLoader::fgkTriggerContainerName
staticprivate
AliRunLoader * AliRunLoader::fgRunLoader = 0x0
staticprivate

Definition at line 237 of file AliRunLoader.h.

Referenced by AliRunLoader(), Cd(), Instance(), Open(), and ~AliRunLoader().

AliHeader* AliRunLoader::fHeader
protected

pointer to main file with AliRun and Run Loader -> galice.root

Definition at line 213 of file AliRunLoader.h.

Referenced by GetHeader(), MakeHeader(), and UnloadHeader().

AliDataLoader* AliRunLoader::fKineDataLoader
protected
Int_t AliRunLoader::fNEventsPerFile
protected

Definition at line 220 of file AliRunLoader.h.

Referenced by GetFileOffset(), and SetNumberOfEventsPerFile().

Int_t AliRunLoader::fNEventsPerRun
protected

Definition at line 221 of file AliRunLoader.h.

Referenced by GetNumberOfEventsPerRun(), and SetNumberOfEventsPerRun().

Int_t AliRunLoader::fRun
protected

top folder for this run

Definition at line 209 of file AliRunLoader.h.

Referenced by GetRunNumber(), and SetRunNumber().

AliStack* AliRunLoader::fStack
protected

pointer to header

Definition at line 214 of file AliRunLoader.h.

Referenced by GetEvent(), LoadKinematics(), MakeHeader(), MakeStack(), MakeTree(), Stack(), and ~AliRunLoader().

TString AliRunLoader::fUnixDirName
protected

Definition at line 222 of file AliRunLoader.h.

Referenced by AddLoader(), LoadTrigger(), MakeTree(), SetDirName(), Synchronize(), and WriteTrigger().


The documentation for this class was generated from the following files: