AliRoot Core  3dc7879 (3dc7879)
AliReconstruction Class Reference

#include <AliReconstruction.h>

Inheritance diagram for AliReconstruction:

Public Types

enum  { kNDetectors = 18 }
 

Public Member Functions

 AliReconstruction (const char *gAliceFilename="galice.root")
 
virtual ~AliReconstruction ()
 
void SetGAliceFile (const char *fileName)
 
void SetInput (const char *input)
 
void SetOutput (const char *output)
 
void SetEquipmentIdMap (const char *mapFile)
 
void SetEventRange (Int_t firstEvent=0, Int_t lastEvent=-1)
 
void SetNumberOfEventsPerFile (UInt_t nEvents)
 
void SetFractionFriends (Double_t frac=0.04)
 
void SetFractionHLTESD (Double_t frac=0.05)
 
void SetSkipFriendsForLargeZ (Bool_t v)
 
void SetMaxFriendTracks (Int_t n)
 
void SetSkipFriendsCutZ (double z)
 
Double_t GetFractionHLTESD () const
 
Double_t GetFractionFriends () const
 
Bool_t GetSkipFriendsForLargeZ () const
 
Int_t GetMaxFriendTracks () const
 
Double_t GetSkipFriendsCutZ () const
 
void SetOption (const char *detector, const char *option)
 
void SetRecoParam (const char *detector, AliDetectorRecoParam *par)
 
void SetCosmicAlias (const char *nm="kCosmic")
 
void SetLaserAlias (const char *nm="kCalibLaser")
 
TString & GetCosmicAlias () const
 
TString & GetLaserAlias () const
 
void SetRunLocalReconstruction (const char *detectors)
 
void SetRunTracking (const char *detectors)
 
void SetFillESD (const char *detectors)
 
void SetRunReconstruction (const char *detectors)
 
void SetDeleteRecPoints (const char *dets)
 
void SetDeleteDigits (const char *dets)
 
void SetUseTrackingErrorsForAlignment (const char *detectors)
 
void SetLoadAlignFromCDB (Bool_t load)
 
void SetLoadAlignData (const char *detectors)
 
void SetRun1PIDforTracking (Bool_t val=kTRUE)
 
void SetTreeBuffSize (Long64_t sz=30000000)
 
void SetRunMultFinder (Bool_t flag=kTRUE)
 
void SetRunVertexFinder (Bool_t flag=kTRUE)
 
void SetRunVertexFinderTracks (Bool_t flag=kTRUE)
 
void SetRunV0Finder (Bool_t flag=kTRUE)
 
void SetRunCascadeFinder (Bool_t flag=kTRUE)
 
void SetStopOnError (Bool_t flag=kTRUE)
 
void SetStopOnMissingTriggerFile (Bool_t flag=kTRUE)
 
void SetWriteAlignmentData (Bool_t flag=kTRUE)
 
void SetWriteESDfriend (Bool_t flag=kTRUE)
 
void SetWriteHLTESD (Bool_t flag=kTRUE)
 
void SetFillTriggerESD (Bool_t flag=kTRUE)
 
void SetDiamondProfileSPD (AliESDVertex *dp)
 
void SetDiamondProfile (AliESDVertex *dp)
 
void SetDiamondProfileTPC (AliESDVertex *dp)
 
void ResetFriends ()
 
void SetSkipIncompleteDAQ (Bool_t v=kTRUE)
 
Bool_t GetSkipIncompleteDAQ ()
 
void SetCleanESD (Bool_t flag=kTRUE)
 
void SetUseHLTData (const char *detectors)
 
void SetV0DCAmax (Float_t d)
 
void SetV0CsPmin (Float_t d)
 
void SetDmax (Float_t d)
 
void SetZmax (Float_t z)
 
Float_t GetV0DCAmax () const
 
Float_t GetV0CsPmin () const
 
Float_t GetDmax () const
 
Float_t GetZmax () const
 
Bool_t HasNextEventAfter (Int_t eventId)
 
Bool_t IsRunMultFinder () const
 
void SetDefaultStorage (const char *uri)
 
void SetSpecificStorage (const char *calibType, const char *uri)
 
void SetCDBSnapshotMode (const char *snapshotFileName)
 
void AddCheckRecoCDBvsSimuCDB (const char *cdbpath, const char *comment="")
 
void RemCheckRecoCDBvsSimuCDB (const char *cdbpath)
 
void ResetCheckRecoCDBvsSimuCDB ()
 
void RectifyCDBurl (TString &url)
 
const TObjArrayGetCheckRecoCDBvsSimuCDB () const
 
void CheckRecoCDBvsSimuCDB ()
 
Bool_t MisalignGeometry (const TString &detectors)
 
void SetAlignObjArray (TObjArray *array)
 
virtual Int_t Version () const
 
virtual void Begin (TTree *)
 
virtual void SlaveBegin (TTree *)
 
virtual void Init (TTree *tree)
 
virtual Bool_t Process (Long64_t entry)
 
virtual Bool_t ProcessEvent (Int_t iEvent)
 
virtual void SlaveTerminate ()
 
virtual void Terminate ()
 
virtual Bool_t Run (const char *input=NULL)
 
void Abort (const char *method, EAbort what)
 
virtual void SetOption (const char *option)
 
AliTrackerGetTracker (Int_t idx) const
 
Bool_t CreateTrackers (const TString &detectors)
 
void ImportRunLoader (AliRunLoader *rl)
 
void SetQACycles (AliQAv1::DETECTORINDEX_t det, Int_t cycles)
 
void SetQAWriteExpert (AliQAv1::DETECTORINDEX_t det)
 
Bool_t SetRunQA (TString detAndAction="ALL:ALL")
 
void SetRunGlobalQA (Bool_t flag=kTRUE)
 
void SetQARefDefaultStorage (const char *uri)
 
void InitQA ()
 
void MergeQA (const char *fileName=NULL)
 
void SetWriteQAExpert ()
 
Bool_t IsRunQA () const
 
Bool_t IsRunGlobalQA () const
 
Bool_t IsInTasks (AliQAv1::TASKINDEX_t tsk)
 
void SetRunPlaneEff (Bool_t flag=kFALSE)
 
void SetUpgradeModule (const char *detectors)
 
void MatchUpgradeDetector ()
 
void SetAnalysisMacro (const char *macropath)
 
const char * GetAnalysisMacro () const
 
void SetAnalysisManager (AliAnalysisManager *mgr)
 
AliAnalysisManagerGetAnalysisManager () const
 
void DeclareTriggerClasses (const char *trClasses)
 
void CleanProcessedEvent ()
 
AliESDEventGetESDEvent () const
 
AliESDfriendGetESDfriend () const
 
AliRunLoaderGetRunLoader () const
 
AliRawReader * GetRawReader () const
 
Bool_t HasEnoughResources (int ev)
 
void SetStopOnResourcesExcess (int vRSS=3000, int vVMEM=4000)
 
virtual Bool_t ProcessEvent (void *event)
 
void InitRun (const char *input)
 
void SetMCEventHandler (AliMCEventHandler *hmc)
 
AliMCEventHandlerGetMCEventHandler () const
 

Static Public Member Functions

static Int_t GetDetIndex (const char *detector)
 
static const char ** GetDetectorNames ()
 

Protected Member Functions

Bool_t IsHighPt () const
 
Bool_t IsCosmicOrCalibSpecie () const
 
void WriteESDfriend ()
 
Bool_t DecideFriendsStorage ()
 

Private Member Functions

 AliReconstruction (const AliReconstruction &rec)
 
AliReconstructionoperator= (const AliReconstruction &rec)
 
void InitRawReader (const char *input)
 
void InitCDB ()
 
Bool_t InitGRP ()
 
void SetCDBLock ()
 
Bool_t SetRunNumberFromData ()
 
Bool_t LoadCDB ()
 
Bool_t LoadTriggerScalersCDB ()
 
Bool_t LoadCTPTimeParamsCDB ()
 
Bool_t ReadIntensityInfoCDB ()
 
Bool_t RunLocalEventReconstruction (const TString &detectors)
 
Bool_t RunVertexFinder (AliESDEvent *&esd)
 
Bool_t RunMuonTracking (AliESDEvent *&esd)
 
Bool_t RunMFTTrackingMU (AliESDEvent *&esd)
 
Bool_t RunSPDTrackleting (AliESDEvent *&esd)
 
Bool_t RunMultFinder (AliESDEvent *&esd)
 
Bool_t RunTracking (AliESDEvent *&esd, AliESDpid &PID)
 
Bool_t CleanESD (AliESDEvent *esd, const AliGRPRecoParam *grpRecoParam)
 
Bool_t FillESD (AliESDEvent *&esd, const TString &detectors)
 
Bool_t FillTriggerESD (AliESDEvent *&esd)
 
Bool_t FillTriggerScalers (AliESDEvent *&esd)
 
Bool_t FillRawEventHeaderESD (AliESDEvent *&esd)
 
Bool_t FillMCEventHeaderESD (AliESDEvent *&esd)
 
void DeleteRecPoints (const TString &detectors)
 
void DeleteDigits (const TString &detectors)
 
Bool_t IsSelected (TString detName, TString &detectors) const
 
Bool_t InitRunLoader ()
 
AliReconstructorGetReconstructor (Int_t iDet)
 
AliVertexerCreateVertexer ()
 
AliTrackleterCreateMultFinder ()
 
void CleanUp ()
 
Bool_t ParseOutput ()
 
void WriteAlignmentData (AliESDEvent *esd)
 
void FillRawDataErrorLog (Int_t iEvent, AliESDEvent *esd)
 
Bool_t FinishPlaneEff ()
 
Bool_t InitPlaneEff ()
 
Bool_t InitAliEVE ()
 
void RunAliEVE ()
 
Bool_t InitRecoParams ()
 
Bool_t GetEventInfo ()
 
void ProcessTriggerAliases ()
 
Bool_t TriggerMatches2Alias (const char *trigName, const char *alias)
 
const char * MatchDetectorList (const char *detectorList, UInt_t detectorMask)
 

Private Attributes

Bool_t fRunVertexFinder
 
Bool_t fRunVertexFinderTracks
 
Bool_t fRunMuonTracking
 
Bool_t fRunMFTTrackingMU
 
Bool_t fRunV0Finder
 
Bool_t fRunCascadeFinder
 
Bool_t fRunMultFinder
 
Bool_t fStopOnError
 
Bool_t fStopOnMissingTriggerFile
 
Bool_t fWriteAlignmentData
 
Bool_t fWriteESDfriend
 
Bool_t fWriteHLTESD
 
Bool_t fFillTriggerESD
 
Bool_t fWriteThisFriend
 
Bool_t fSkipFriendsForLargeZ
 
Int_t fMaxFriendTracks
 
Double_t fFractionFriends
 
Double_t fFractionHLTESD
 
Double_t fSkipFriendsCutZ
 
Bool_t fSkipIncompleteDAQ
 
Bool_t fCleanESD
 
Float_t fV0DCAmax
 
Float_t fV0CsPmin
 
Float_t fDmax
 
Float_t fZmax
 
TString fCosmicAlias
 
TString fLaserAlias
 
TString fRunLocalReconstruction
 
TString fRunTracking
 
TString fFillESD
 
TString fDeleteRecPoints
 
TString fDeleteDigits
 
TString fLoadCDB
 
TString fUseTrackingErrorsForAlignment
 
TString fGAliceFileName
 
TString fRawInput
 
TString fESDOutput
 
TString fProofOutputFileName
 name of output ESD file More...
 
TString fProofOutputLocation
 name of output file in PROOF mode More...
 
Bool_t fProofOutputDataset
 output location in PROOF mode More...
 
TString fProofOutputArchive
 keep output file in PROOF mode in dataset or merge More...
 
TString fEquipIdMap
 list of file to be kept in output zip archive in PROOF mode More...
 
Int_t fFirstEvent
 
Int_t fLastEvent
 
UInt_t fNumberOfEventsPerFile
 
TObjArray fOptions
 
Bool_t fLoadAlignFromCDB
 
TString fLoadAlignData
 
TString fUseHLTData
 
AliRunInfofRunInfo
 
AliEventInfo fEventInfo
 
AliTriggerRunScalersfRunScalers
 
AliCTPTimeParamsfCTPTimeParams
 
AliCTPTimeParamsfCTPTimeAlign
 
AliRunLoaderfRunLoader
 
AliRawReader * fRawReader
 current run loader object More...
 
AliRawReader * fParentRawReader
 current raw data reader More...
 
AliReconstructorfReconstructor [kNDetectors]
 names of detectors More...
 
AliRecoParam fRecoParam
 array of reconstructor objects More...
 
AliLoaderfLoader [kNDetectors]
 
AliTrackerfTracker [kNDetectors]
 detector loaders More...
 
AliTrackerfSPDTrackleter
 trackers More...
 
AliESDVertexfDiamondProfileSPD
 trackleter [for SPD Plane Efficiency purposes] More...
 
AliESDVertexfDiamondProfile
 
AliESDVertexfDiamondProfileTPC
 
THashTable * fListOfCosmicTriggers
 
THashList * fAlias2Trigger
 
AliGRPObjectfGRPData
 
TObjArrayfAlignObjArray
 
TString fCDBUri
 array with the alignment objects to be applied to the geometry More...
 
TString fQARefUri
 Uri of the default CDB storage. More...
 
TObjArray fSpecCDBUri
 Uri of the default QA reference storage. More...
 
TObjArray fCheckRecoCDBvsSimuCDB
 Array with detector specific CDB storages. More...
 
Bool_t fInitCDBCalled
 
Bool_t fCDBSnapshotMode
 flag to check if CDB storages are already initialized More...
 
Bool_t fSetRunNumberFromDataCalled
 flag true if we are setting the CDB Manager in snapshot mode More...
 
Int_t fQACycles [AliQAv1::kNDET]
 flag to check if run number is already loaded from run loader More...
 
Bool_t fQAWriteExpert [AliQAv1::kNDET]
 
TString fQADetectors
 
TString fQATasks
 
Bool_t fRunQA
 
Bool_t fRunGlobalQA
 
Bool_t fSameQACycle
 
Bool_t fInitQACalled
 open a new QA data file or not More...
 
Bool_t fWriteQAExpertData
 control of QA intialisation More...
 
Bool_t fRunPlaneEff
 decides wheter or not to write experts QA data; true by default More...
 
AliESDpidfESDpid
 
AliESDEventfesd
 
AliESDEventfhltesd
 Pointer to the ESD event object. More...
 
AliESDfriendfesdf
 Pointer to the HLT ESD event object. More...
 
AliESDfriendfesdfDummy
 Pointer to the ESD friend object. More...
 
TFile * ffile
 Pointer to the empty ESD friend object. More...
 
TFile * ffileF
 Pointer to the ESD file. More...
 
TTree * ftree
 Pointer to the ESD friend file. More...
 
TTree * ftreeF
 Pointer to the ESD tree. More...
 
TTree * fhlttree
 Pointer to the ESD friend tree. More...
 
AliVertexerTracksftVertexer
 Pointer to the HLT ESD tree. More...
 
Bool_t fIsNewRunLoader
 Pointer to the vertexer based on ESD tracks. More...
 
Bool_t fRunAliEVE
 
Double_t fBeamInt [2][2]
 
TTree * fChain
 mean beam intensities from AliLHCData More...
 
Int_t fNall
 The raw-data chain in case of AliRawReaderChain. More...
 
Int_t fNspecie
 Number of reconstructed events. More...
 
Int_t fSspecie
 Number of events, selected by IsCosmicOrCalibSpecie. More...
 
Int_t fNhighPt
 Number of events, sampled from fNspecie. More...
 
Int_t fShighPt
 Number of events, selected by IsHighPt. More...
 
Long64_t fTreeBuffSize
 Number of events, sampled from fNhighPt. More...
 
Long64_t fMemCountESD
 
Long64_t fMemCountESDF
 accumulated ESD size before AutoSave More...
 
Long64_t fMemCountESDHLT
 accumulated ESD size before AutoSave More...
 
TString fUpgradeModule
 accumulated ESD size before AutoSave More...
 
Bool_t fUpgradeMask [kNDetectors]
 
AliMCEventHandlerfMCEventHandlerExt
 
TString fAnalysisMacro
 
AliAnalysisManagerfAnalysis
 
AliRecoInputHandlerfRecoHandler
 Analysis manager. More...
 
TString fDeclTriggerClasses
 Input handler adapted for reconstruction. More...
 
Bool_t fStopped
 
Int_t fMaxRSS
 
Int_t fMaxVMEM
 
Int_t fNAbandonedEv
 

Static Private Attributes

static const char * fgkDetectorName [kNDetectors]
 parent raw data reader in case of AliRawReaderHLT More...
 
static const char * fgkStopEvFName = "_stopEvent_"
 

Detailed Description

Definition at line 61 of file AliReconstruction.h.

Member Enumeration Documentation

anonymous enum
Enumerator
kNDetectors 

Definition at line 201 of file AliReconstruction.h.

Constructor & Destructor Documentation

AliReconstruction::AliReconstruction ( const char *  gAliceFilename = "galice.root")

Definition at line 222 of file AliReconstruction.cxx.

Referenced by GetMCEventHandler().

AliReconstruction::~AliReconstruction ( )
virtual

Definition at line 712 of file AliReconstruction.cxx.

AliReconstruction::AliReconstruction ( const AliReconstruction rec)
private

Definition at line 373 of file AliReconstruction.cxx.

Member Function Documentation

void AliReconstruction::Abort ( const char *  method,
EAbort  what 
)
void AliReconstruction::AddCheckRecoCDBvsSimuCDB ( const char *  cdbpath,
const char *  comment = "" 
)

Definition at line 943 of file AliReconstruction.cxx.

Referenced by AliReconstruction(), and IsRunMultFinder().

void AliReconstruction::Begin ( TTree *  )
virtual
void AliReconstruction::CheckRecoCDBvsSimuCDB ( )

Definition at line 4830 of file AliReconstruction.cxx.

Referenced by GetCheckRecoCDBvsSimuCDB(), and SlaveBegin().

Bool_t AliReconstruction::CleanESD ( AliESDEvent esd,
const AliGRPRecoParam grpRecoParam 
)
private

Definition at line 3402 of file AliReconstruction.cxx.

Referenced by GetMCEventHandler(), and ProcessEvent().

void AliReconstruction::CleanProcessedEvent ( )
void AliReconstruction::CleanUp ( )
private
AliTrackleter * AliReconstruction::CreateMultFinder ( )
private

Definition at line 3843 of file AliReconstruction.cxx.

Referenced by GetMCEventHandler(), and RunMultFinder().

Bool_t AliReconstruction::CreateTrackers ( const TString &  detectors)

Definition at line 3864 of file AliReconstruction.cxx.

Referenced by GetTracker(), and SlaveBegin().

AliVertexer * AliReconstruction::CreateVertexer ( )
private

Definition at line 3823 of file AliReconstruction.cxx.

Referenced by GetMCEventHandler(), and RunVertexFinder().

Bool_t AliReconstruction::DecideFriendsStorage ( )
protected

Definition at line 5071 of file AliReconstruction.cxx.

Referenced by GetMCEventHandler(), and RunTracking().

void AliReconstruction::DeclareTriggerClasses ( const char *  trClasses)
inline

Definition at line 222 of file AliReconstruction.h.

void AliReconstruction::DeleteDigits ( const TString &  detectors)
private

Definition at line 4725 of file AliReconstruction.cxx.

Referenced by CleanProcessedEvent(), and GetMCEventHandler().

void AliReconstruction::DeleteRecPoints ( const TString &  detectors)
private

Definition at line 4742 of file AliReconstruction.cxx.

Referenced by CleanProcessedEvent(), and GetMCEventHandler().

Bool_t AliReconstruction::FillESD ( AliESDEvent *&  esd,
const TString &  detectors 
)
private

Definition at line 3429 of file AliReconstruction.cxx.

Referenced by GetMCEventHandler(), and ProcessEvent().

Bool_t AliReconstruction::FillMCEventHeaderESD ( AliESDEvent *&  esd)
private

Definition at line 3585 of file AliReconstruction.cxx.

Referenced by GetMCEventHandler(), and ProcessEvent().

void AliReconstruction::FillRawDataErrorLog ( Int_t  iEvent,
AliESDEvent esd 
)
private

Definition at line 4008 of file AliReconstruction.cxx.

Referenced by GetMCEventHandler(), and ProcessEvent().

Bool_t AliReconstruction::FillRawEventHeaderESD ( AliESDEvent *&  esd)
private

Definition at line 3564 of file AliReconstruction.cxx.

Referenced by GetMCEventHandler(), and ProcessEvent().

Bool_t AliReconstruction::FillTriggerESD ( AliESDEvent *&  esd)
private

Definition at line 3486 of file AliReconstruction.cxx.

Referenced by GetMCEventHandler(), and ProcessEvent().

Bool_t AliReconstruction::FillTriggerScalers ( AliESDEvent *&  esd)
private

Definition at line 3535 of file AliReconstruction.cxx.

Referenced by GetMCEventHandler(), and ProcessEvent().

Bool_t AliReconstruction::FinishPlaneEff ( )
private

Definition at line 4080 of file AliReconstruction.cxx.

Referenced by GetMCEventHandler(), and SlaveTerminate().

const char* AliReconstruction::GetAnalysisMacro ( ) const
inline

Definition at line 216 of file AliReconstruction.h.

AliAnalysisManager* AliReconstruction::GetAnalysisManager ( ) const
inline

Definition at line 218 of file AliReconstruction.h.

const TObjArray* AliReconstruction::GetCheckRecoCDBvsSimuCDB ( ) const
inline

Definition at line 158 of file AliReconstruction.h.

TString& AliReconstruction::GetCosmicAlias ( ) const
inline

Definition at line 93 of file AliReconstruction.h.

static const char** AliReconstruction::GetDetectorNames ( )
inlinestatic

Definition at line 205 of file AliReconstruction.h.

Int_t AliReconstruction::GetDetIndex ( const char *  detector)
static
Float_t AliReconstruction::GetDmax ( ) const
inline

Definition at line 142 of file AliReconstruction.h.

AliESDEvent* AliReconstruction::GetESDEvent ( ) const
inline

Definition at line 227 of file AliReconstruction.h.

Referenced by AliOnlineReconstruction::ReconstructionLoop().

AliESDfriend* AliReconstruction::GetESDfriend ( ) const
inline

Definition at line 228 of file AliReconstruction.h.

Bool_t AliReconstruction::GetEventInfo ( )
private

Definition at line 4329 of file AliReconstruction.cxx.

Referenced by GetMCEventHandler(), ProcessEvent(), and SetRunNumberFromData().

Double_t AliReconstruction::GetFractionFriends ( ) const
inline

Definition at line 82 of file AliReconstruction.h.

Double_t AliReconstruction::GetFractionHLTESD ( ) const
inline

Definition at line 81 of file AliReconstruction.h.

TString& AliReconstruction::GetLaserAlias ( ) const
inline

Definition at line 94 of file AliReconstruction.h.

Int_t AliReconstruction::GetMaxFriendTracks ( ) const
inline

Definition at line 84 of file AliReconstruction.h.

AliMCEventHandler* AliReconstruction::GetMCEventHandler ( ) const
inline

Definition at line 240 of file AliReconstruction.h.

AliRawReader* AliReconstruction::GetRawReader ( ) const
inline

Definition at line 230 of file AliReconstruction.h.

AliRunLoader* AliReconstruction::GetRunLoader ( ) const
inline

Definition at line 229 of file AliReconstruction.h.

Double_t AliReconstruction::GetSkipFriendsCutZ ( ) const
inline

Definition at line 85 of file AliReconstruction.h.

Bool_t AliReconstruction::GetSkipFriendsForLargeZ ( ) const
inline

Definition at line 83 of file AliReconstruction.h.

Bool_t AliReconstruction::GetSkipIncompleteDAQ ( )
inline

Definition at line 133 of file AliReconstruction.h.

AliTracker* AliReconstruction::GetTracker ( Int_t  idx) const
inline

Definition at line 181 of file AliReconstruction.h.

Float_t AliReconstruction::GetV0CsPmin ( ) const
inline

Definition at line 141 of file AliReconstruction.h.

Float_t AliReconstruction::GetV0DCAmax ( ) const
inline

Definition at line 140 of file AliReconstruction.h.

Float_t AliReconstruction::GetZmax ( ) const
inline

Definition at line 143 of file AliReconstruction.h.

Bool_t AliReconstruction::HasEnoughResources ( int  ev)
Bool_t AliReconstruction::HasNextEventAfter ( Int_t  eventId)

Definition at line 4823 of file AliReconstruction.cxx.

Referenced by GetZmax(), and AliOnlineReconstruction::ReconstructionLoop().

void AliReconstruction::ImportRunLoader ( AliRunLoader rl)
inline

Definition at line 183 of file AliReconstruction.h.

void AliReconstruction::Init ( TTree *  tree)
virtual

Definition at line 2061 of file AliReconstruction.cxx.

Referenced by Version().

Bool_t AliReconstruction::InitAliEVE ( )
private

Definition at line 4152 of file AliReconstruction.cxx.

Referenced by GetMCEventHandler(), and SlaveBegin().

void AliReconstruction::InitCDB ( )
private

Definition at line 820 of file AliReconstruction.cxx.

Referenced by GetMCEventHandler(), and InitRun().

Bool_t AliReconstruction::InitGRP ( )
private

Definition at line 1180 of file AliReconstruction.cxx.

Referenced by Begin(), and GetMCEventHandler().

Bool_t AliReconstruction::InitPlaneEff ( )
private

Definition at line 4123 of file AliReconstruction.cxx.

Referenced by GetMCEventHandler(), and SlaveBegin().

void AliReconstruction::InitQA ( )

Definition at line 740 of file AliReconstruction.cxx.

Referenced by SetRunGlobalQA(), and SlaveBegin().

void AliReconstruction::InitRawReader ( const char *  input)
private

Definition at line 1593 of file AliReconstruction.cxx.

Referenced by GetMCEventHandler(), and InitRun().

Bool_t AliReconstruction::InitRecoParams ( )
private

Definition at line 4237 of file AliReconstruction.cxx.

Referenced by Begin(), and GetMCEventHandler().

void AliReconstruction::InitRun ( const char *  input)

Definition at line 1629 of file AliReconstruction.cxx.

Referenced by GetRawReader(), Run(), and AliOnlineReconstruction::SetupReco().

Bool_t AliReconstruction::InitRunLoader ( )
private

Definition at line 3634 of file AliReconstruction.cxx.

Referenced by GetMCEventHandler(), and SlaveBegin().

Bool_t AliReconstruction::IsCosmicOrCalibSpecie ( ) const
protected

Definition at line 4673 of file AliReconstruction.cxx.

Referenced by GetMCEventHandler().

Bool_t AliReconstruction::IsHighPt ( ) const
protected

Definition at line 4621 of file AliReconstruction.cxx.

Referenced by GetMCEventHandler().

Bool_t AliReconstruction::IsInTasks ( AliQAv1::TASKINDEX_t  tsk)
inline

Definition at line 196 of file AliReconstruction.h.

Referenced by InitQA(), ProcessEvent(), and RunLocalEventReconstruction().

Bool_t AliReconstruction::IsRunGlobalQA ( ) const
inline

Definition at line 195 of file AliReconstruction.h.

Bool_t AliReconstruction::IsRunMultFinder ( ) const
inline

Definition at line 148 of file AliReconstruction.h.

Bool_t AliReconstruction::IsRunQA ( ) const
inline

Definition at line 194 of file AliReconstruction.h.

Bool_t AliReconstruction::IsSelected ( TString  detName,
TString &  detectors 
) const
private
Bool_t AliReconstruction::LoadCDB ( )
private

Definition at line 1382 of file AliReconstruction.cxx.

Referenced by Begin(), and GetMCEventHandler().

Bool_t AliReconstruction::LoadCTPTimeParamsCDB ( )
private

Definition at line 1442 of file AliReconstruction.cxx.

Referenced by Begin(), and GetMCEventHandler().

Bool_t AliReconstruction::LoadTriggerScalersCDB ( )
private

Definition at line 1422 of file AliReconstruction.cxx.

Referenced by Begin(), and GetMCEventHandler().

const char * AliReconstruction::MatchDetectorList ( const char *  detectorList,
UInt_t  detectorMask 
)
private

Definition at line 4453 of file AliReconstruction.cxx.

Referenced by GetMCEventHandler(), and InitGRP().

void AliReconstruction::MatchUpgradeDetector ( )

Definition at line 1051 of file AliReconstruction.cxx.

Referenced by SetUpgradeModule().

void AliReconstruction::MergeQA ( const char *  fileName = NULL)

Definition at line 811 of file AliReconstruction.cxx.

Referenced by SetRunGlobalQA(), and SlaveTerminate().

Bool_t AliReconstruction::MisalignGeometry ( const TString &  detectors)

Definition at line 1060 of file AliReconstruction.cxx.

Referenced by Begin(), and GetCheckRecoCDBvsSimuCDB().

AliReconstruction & AliReconstruction::operator= ( const AliReconstruction rec)
private

Definition at line 533 of file AliReconstruction.cxx.

Referenced by GetMCEventHandler().

Bool_t AliReconstruction::ParseOutput ( )
private

Definition at line 4557 of file AliReconstruction.cxx.

Referenced by GetMCEventHandler(), and Run().

Bool_t AliReconstruction::Process ( Long64_t  entry)
virtual

Definition at line 2037 of file AliReconstruction.cxx.

Referenced by Version().

Bool_t AliReconstruction::ProcessEvent ( Int_t  iEvent)
virtual
Bool_t AliReconstruction::ProcessEvent ( void *  event)
virtual

Definition at line 4541 of file AliReconstruction.cxx.

void AliReconstruction::ProcessTriggerAliases ( )
private

Definition at line 4950 of file AliReconstruction.cxx.

Referenced by GetMCEventHandler(), Run(), and SlaveBegin().

Bool_t AliReconstruction::ReadIntensityInfoCDB ( )
private

Definition at line 1465 of file AliReconstruction.cxx.

Referenced by Begin(), and GetMCEventHandler().

void AliReconstruction::RectifyCDBurl ( TString &  url)

Definition at line 4928 of file AliReconstruction.cxx.

Referenced by CheckRecoCDBvsSimuCDB(), and ResetCheckRecoCDBvsSimuCDB().

void AliReconstruction::RemCheckRecoCDBvsSimuCDB ( const char *  cdbpath)

Definition at line 963 of file AliReconstruction.cxx.

Referenced by IsRunMultFinder().

void AliReconstruction::ResetCheckRecoCDBvsSimuCDB ( )
inline

Definition at line 156 of file AliReconstruction.h.

void AliReconstruction::ResetFriends ( )

Definition at line 4691 of file AliReconstruction.cxx.

Referenced by CleanProcessedEvent(), and SetDiamondProfileTPC().

Bool_t AliReconstruction::Run ( const char *  input = NULL)
virtual
void AliReconstruction::RunAliEVE ( )
private

Definition at line 4179 of file AliReconstruction.cxx.

Referenced by GetMCEventHandler().

Bool_t AliReconstruction::RunLocalEventReconstruction ( const TString &  detectors)
private

Definition at line 2872 of file AliReconstruction.cxx.

Referenced by GetMCEventHandler(), and ProcessEvent().

Bool_t AliReconstruction::RunMFTTrackingMU ( AliESDEvent *&  esd)
private

Definition at line 3176 of file AliReconstruction.cxx.

Referenced by GetMCEventHandler(), and ProcessEvent().

Bool_t AliReconstruction::RunMultFinder ( AliESDEvent *&  esd)
private

Definition at line 3095 of file AliReconstruction.cxx.

Referenced by GetMCEventHandler(), and ProcessEvent().

Bool_t AliReconstruction::RunMuonTracking ( AliESDEvent *&  esd)
private

Definition at line 3129 of file AliReconstruction.cxx.

Referenced by GetMCEventHandler(), and ProcessEvent().

Bool_t AliReconstruction::RunSPDTrackleting ( AliESDEvent *&  esd)
private

Definition at line 2980 of file AliReconstruction.cxx.

Referenced by GetMCEventHandler(), and ProcessEvent().

Bool_t AliReconstruction::RunTracking ( AliESDEvent *&  esd,
AliESDpid PID 
)
private

Definition at line 3223 of file AliReconstruction.cxx.

Referenced by GetMCEventHandler(), and ProcessEvent().

Bool_t AliReconstruction::RunVertexFinder ( AliESDEvent *&  esd)
private

Definition at line 3032 of file AliReconstruction.cxx.

Referenced by GetMCEventHandler(), and ProcessEvent().

void AliReconstruction::SetAlignObjArray ( TObjArray array)
inline

Definition at line 162 of file AliReconstruction.h.

void AliReconstruction::SetAnalysisMacro ( const char *  macropath)
inline

Definition at line 215 of file AliReconstruction.h.

void AliReconstruction::SetAnalysisManager ( AliAnalysisManager mgr)
inline

Definition at line 217 of file AliReconstruction.h.

void AliReconstruction::SetCDBLock ( )
private

Definition at line 1043 of file AliReconstruction.cxx.

Referenced by GetMCEventHandler(), and InitRun().

void AliReconstruction::SetCDBSnapshotMode ( const char *  snapshotFileName)

Definition at line 875 of file AliReconstruction.cxx.

Referenced by IsRunMultFinder().

void AliReconstruction::SetCleanESD ( Bool_t  flag = kTRUE)
inline
void AliReconstruction::SetCosmicAlias ( const char *  nm = "kCosmic")
inline

Definition at line 90 of file AliReconstruction.h.

void AliReconstruction::SetDefaultStorage ( const char *  uri)
void AliReconstruction::SetDeleteDigits ( const char *  dets)
inline

Definition at line 106 of file AliReconstruction.h.

void AliReconstruction::SetDeleteRecPoints ( const char *  dets)
inline

Definition at line 105 of file AliReconstruction.h.

void AliReconstruction::SetDiamondProfile ( AliESDVertex dp)
inline

Definition at line 128 of file AliReconstruction.h.

void AliReconstruction::SetDiamondProfileSPD ( AliESDVertex dp)
inline

Definition at line 127 of file AliReconstruction.h.

void AliReconstruction::SetDiamondProfileTPC ( AliESDVertex dp)
inline

Definition at line 129 of file AliReconstruction.h.

void AliReconstruction::SetDmax ( Float_t  d)
inline

Definition at line 138 of file AliReconstruction.h.

void AliReconstruction::SetEquipmentIdMap ( const char *  mapFile)
inline

Definition at line 70 of file AliReconstruction.h.

Referenced by recTPC(), and recTracking().

void AliReconstruction::SetEventRange ( Int_t  firstEvent = 0,
Int_t  lastEvent = -1 
)
inline

Definition at line 71 of file AliReconstruction.h.

Referenced by recMC(), runDataReconstruction(), and TestEMCALReconstruction().

void AliReconstruction::SetFillESD ( const char *  detectors)
inline
void AliReconstruction::SetFillTriggerESD ( Bool_t  flag = kTRUE)
inline

Definition at line 126 of file AliReconstruction.h.

Referenced by recMag5(), recMC(), recTPC(), and recTracking().

void AliReconstruction::SetFractionFriends ( Double_t  frac = 0.04)
inline

Definition at line 75 of file AliReconstruction.h.

void AliReconstruction::SetFractionHLTESD ( Double_t  frac = 0.05)
inline

Definition at line 76 of file AliReconstruction.h.

void AliReconstruction::SetGAliceFile ( const char *  fileName)

Definition at line 1118 of file AliReconstruction.cxx.

void AliReconstruction::SetInput ( const char *  input)
void AliReconstruction::SetLaserAlias ( const char *  nm = "kCalibLaser")
inline

Definition at line 91 of file AliReconstruction.h.

void AliReconstruction::SetLoadAlignData ( const char *  detectors)
inline

Definition at line 110 of file AliReconstruction.h.

Referenced by recMC(), recTPC(), and recTracking().

void AliReconstruction::SetLoadAlignFromCDB ( Bool_t  load)
inline

Definition at line 109 of file AliReconstruction.h.

void AliReconstruction::SetMaxFriendTracks ( Int_t  n)
inline

Definition at line 78 of file AliReconstruction.h.

void AliReconstruction::SetMCEventHandler ( AliMCEventHandler hmc)
inline

Definition at line 239 of file AliReconstruction.h.

Referenced by InitRunLoader().

void AliReconstruction::SetNumberOfEventsPerFile ( UInt_t  nEvents)
inline

Definition at line 73 of file AliReconstruction.h.

Referenced by recMag5(), and runReconstruction().

void AliReconstruction::SetOption ( const char *  detector,
const char *  option 
)
virtual void AliReconstruction::SetOption ( const char *  option)
inlinevirtual

Definition at line 176 of file AliReconstruction.h.

void AliReconstruction::SetOutput ( const char *  output)

Definition at line 1138 of file AliReconstruction.cxx.

void AliReconstruction::SetQACycles ( AliQAv1::DETECTORINDEX_t  det,
Int_t  cycles 
)
inline

Definition at line 186 of file AliReconstruction.h.

void AliReconstruction::SetQARefDefaultStorage ( const char *  uri)
void AliReconstruction::SetQAWriteExpert ( AliQAv1::DETECTORINDEX_t  det)
inline

Definition at line 187 of file AliReconstruction.h.

Referenced by runDataReconstruction(), and runReconstruction().

void AliReconstruction::SetRecoParam ( const char *  detector,
AliDetectorRecoParam par 
)

Definition at line 1157 of file AliReconstruction.cxx.

Referenced by GetSkipFriendsCutZ(), and recMC().

void AliReconstruction::SetRun1PIDforTracking ( Bool_t  val = kTRUE)

Definition at line 5205 of file AliReconstruction.cxx.

Referenced by SetLoadAlignData().

void AliReconstruction::SetRunCascadeFinder ( Bool_t  flag = kTRUE)
inline

Definition at line 120 of file AliReconstruction.h.

void AliReconstruction::SetRunGlobalQA ( Bool_t  flag = kTRUE)
inline

Definition at line 189 of file AliReconstruction.h.

Referenced by rec(), and AliOnlineReconstruction::SetupReco().

void AliReconstruction::SetRunLocalReconstruction ( const char *  detectors)
inline
void AliReconstruction::SetRunMultFinder ( Bool_t  flag = kTRUE)
inline

Definition at line 116 of file AliReconstruction.h.

Bool_t AliReconstruction::SetRunNumberFromData ( )
private

Definition at line 985 of file AliReconstruction.cxx.

Referenced by GetMCEventHandler(), and InitRun().

void AliReconstruction::SetRunPlaneEff ( Bool_t  flag = kFALSE)
inline

Definition at line 199 of file AliReconstruction.h.

Referenced by rec(), and AliOnlineReconstruction::SetupReco().

Bool_t AliReconstruction::SetRunQA ( TString  detAndAction = "ALL:ALL")
void AliReconstruction::SetRunReconstruction ( const char *  detectors)
inline
void AliReconstruction::SetRunTracking ( const char *  detectors)
inline
void AliReconstruction::SetRunV0Finder ( Bool_t  flag = kTRUE)
inline

Definition at line 119 of file AliReconstruction.h.

void AliReconstruction::SetRunVertexFinder ( Bool_t  flag = kTRUE)
inline
void AliReconstruction::SetRunVertexFinderTracks ( Bool_t  flag = kTRUE)
inline

Definition at line 118 of file AliReconstruction.h.

void AliReconstruction::SetSkipFriendsCutZ ( double  z)
inline

Definition at line 79 of file AliReconstruction.h.

void AliReconstruction::SetSkipFriendsForLargeZ ( Bool_t  v)
inline

Definition at line 77 of file AliReconstruction.h.

void AliReconstruction::SetSkipIncompleteDAQ ( Bool_t  v = kTRUE)
inline

Definition at line 132 of file AliReconstruction.h.

void AliReconstruction::SetSpecificStorage ( const char *  calibType,
const char *  uri 
)
void AliReconstruction::SetStopOnError ( Bool_t  flag = kTRUE)
inline

Definition at line 121 of file AliReconstruction.h.

Referenced by runDataReconstruction(), and runReconstruction().

void AliReconstruction::SetStopOnMissingTriggerFile ( Bool_t  flag = kTRUE)
inline

Definition at line 122 of file AliReconstruction.h.

void AliReconstruction::SetStopOnResourcesExcess ( int  vRSS = 3000,
int  vVMEM = 4000 
)

Definition at line 4759 of file AliReconstruction.cxx.

Referenced by GetRawReader().

void AliReconstruction::SetTreeBuffSize ( Long64_t  sz = 30000000)
inline

Definition at line 114 of file AliReconstruction.h.

void AliReconstruction::SetUpgradeModule ( const char *  detectors)
inline

Definition at line 208 of file AliReconstruction.h.

void AliReconstruction::SetUseHLTData ( const char *  detectors)
inline

Definition at line 135 of file AliReconstruction.h.

Referenced by recMC().

void AliReconstruction::SetUseTrackingErrorsForAlignment ( const char *  detectors)
inline
void AliReconstruction::SetV0CsPmin ( Float_t  d)
inline

Definition at line 137 of file AliReconstruction.h.

void AliReconstruction::SetV0DCAmax ( Float_t  d)
inline

Definition at line 136 of file AliReconstruction.h.

void AliReconstruction::SetWriteAlignmentData ( Bool_t  flag = kTRUE)
inline
void AliReconstruction::SetWriteESDfriend ( Bool_t  flag = kTRUE)
inline
void AliReconstruction::SetWriteHLTESD ( Bool_t  flag = kTRUE)
inline

Definition at line 125 of file AliReconstruction.h.

void AliReconstruction::SetWriteQAExpert ( )
inline

Definition at line 193 of file AliReconstruction.h.

void AliReconstruction::SetZmax ( Float_t  z)
inline

Definition at line 139 of file AliReconstruction.h.

void AliReconstruction::SlaveBegin ( TTree *  )
virtual
void AliReconstruction::SlaveTerminate ( )
virtual

Definition at line 2726 of file AliReconstruction.cxx.

Referenced by Run(), and Version().

void AliReconstruction::Terminate ( void  )
virtual

Definition at line 2854 of file AliReconstruction.cxx.

Referenced by Run(), and Version().

Bool_t AliReconstruction::TriggerMatches2Alias ( const char *  trigName,
const char *  alias 
)
private

Definition at line 5058 of file AliReconstruction.cxx.

Referenced by GetEventInfo(), and GetMCEventHandler().

virtual Int_t AliReconstruction::Version ( ) const
inlinevirtual

Definition at line 166 of file AliReconstruction.h.

void AliReconstruction::WriteAlignmentData ( AliESDEvent esd)
private

Definition at line 3940 of file AliReconstruction.cxx.

Referenced by GetMCEventHandler(), and RunTracking().

void AliReconstruction::WriteESDfriend ( )
protected

Definition at line 4707 of file AliReconstruction.cxx.

Referenced by GetMCEventHandler(), and ProcessEvent().

Member Data Documentation

THashList* AliReconstruction::fAlias2Trigger
private
TObjArray* AliReconstruction::fAlignObjArray
private
AliAnalysisManager* AliReconstruction::fAnalysis
private
TString AliReconstruction::fAnalysisMacro
private

Definition at line 450 of file AliReconstruction.h.

Referenced by GetAnalysisMacro(), operator=(), SetAnalysisMacro(), and SlaveBegin().

Double_t AliReconstruction::fBeamInt[2][2]
private
Bool_t AliReconstruction::fCDBSnapshotMode
private

flag to check if CDB storages are already initialized

Definition at line 393 of file AliReconstruction.h.

Referenced by Begin(), operator=(), and SetCDBSnapshotMode().

TString AliReconstruction::fCDBUri
private

array with the alignment objects to be applied to the geometry

Definition at line 388 of file AliReconstruction.h.

Referenced by InitCDB(), operator=(), and SetDefaultStorage().

TTree* AliReconstruction::fChain
private

mean beam intensities from AliLHCData

Definition at line 429 of file AliReconstruction.h.

Referenced by Init(), operator=(), and Process().

TObjArray AliReconstruction::fCheckRecoCDBvsSimuCDB
private
Bool_t AliReconstruction::fCleanESD
private

Definition at line 332 of file AliReconstruction.h.

Referenced by operator=(), ProcessEvent(), and SetCleanESD().

TString AliReconstruction::fCosmicAlias
private

Definition at line 338 of file AliReconstruction.h.

Referenced by GetCosmicAlias(), GetEventInfo(), operator=(), and SetCosmicAlias().

AliCTPTimeParams* AliReconstruction::fCTPTimeAlign
private

Definition at line 367 of file AliReconstruction.h.

Referenced by LoadCTPTimeParamsCDB(), operator=(), and ~AliReconstruction().

AliCTPTimeParams* AliReconstruction::fCTPTimeParams
private

Definition at line 366 of file AliReconstruction.h.

Referenced by LoadCTPTimeParamsCDB(), operator=(), and ~AliReconstruction().

TString AliReconstruction::fDeclTriggerClasses
private

Input handler adapted for reconstruction.

Definition at line 453 of file AliReconstruction.h.

Referenced by DeclareTriggerClasses(), operator=(), and ProcessTriggerAliases().

TString AliReconstruction::fDeleteDigits
private

Definition at line 345 of file AliReconstruction.h.

Referenced by CleanProcessedEvent(), InitGRP(), operator=(), and SetDeleteDigits().

TString AliReconstruction::fDeleteRecPoints
private

Definition at line 344 of file AliReconstruction.h.

Referenced by CleanProcessedEvent(), InitGRP(), operator=(), and SetDeleteRecPoints().

AliESDVertex* AliReconstruction::fDiamondProfile
private

Definition at line 379 of file AliReconstruction.h.

Referenced by InitGRP(), operator=(), ProcessEvent(), and SetDiamondProfile().

AliESDVertex* AliReconstruction::fDiamondProfileSPD
private

trackleter [for SPD Plane Efficiency purposes]

Definition at line 378 of file AliReconstruction.h.

Referenced by InitGRP(), operator=(), ProcessEvent(), RunVertexFinder(), and SetDiamondProfileSPD().

AliESDVertex* AliReconstruction::fDiamondProfileTPC
private

Definition at line 380 of file AliReconstruction.h.

Referenced by InitGRP(), operator=(), ProcessEvent(), and SetDiamondProfileTPC().

Float_t AliReconstruction::fDmax
private

Definition at line 335 of file AliReconstruction.h.

Referenced by GetDmax(), operator=(), and SetDmax().

TString AliReconstruction::fEquipIdMap
private

list of file to be kept in output zip archive in PROOF mode

Definition at line 355 of file AliReconstruction.h.

Referenced by InitRawReader(), operator=(), and SetEquipmentIdMap().

AliESDfriend* AliReconstruction::fesdf
private

Pointer to the HLT ESD event object.

Definition at line 417 of file AliReconstruction.h.

Referenced by GetESDfriend(), operator=(), ProcessEvent(), ResetFriends(), RunAliEVE(), SlaveBegin(), and WriteESDfriend().

AliESDfriend* AliReconstruction::fesdfDummy
private

Pointer to the ESD friend object.

Definition at line 418 of file AliReconstruction.h.

Referenced by operator=(), SlaveBegin(), and WriteESDfriend().

TString AliReconstruction::fESDOutput
private

Definition at line 350 of file AliReconstruction.h.

Referenced by operator=(), ParseOutput(), and SetOutput().

AliESDpid* AliReconstruction::fESDpid
private

Definition at line 411 of file AliReconstruction.h.

Referenced by CleanUp(), operator=(), ProcessEvent(), and SlaveBegin().

AliEventInfo AliReconstruction::fEventInfo
private
TFile* AliReconstruction::ffile
private

Pointer to the empty ESD friend object.

Definition at line 419 of file AliReconstruction.h.

Referenced by CleanUp(), operator=(), ProcessEvent(), SlaveBegin(), and SlaveTerminate().

TFile* AliReconstruction::ffileF
private

Pointer to the ESD file.

Definition at line 420 of file AliReconstruction.h.

Referenced by operator=(), SlaveBegin(), and SlaveTerminate().

TString AliReconstruction::fFillESD
private
Bool_t AliReconstruction::fFillTriggerESD
private

Definition at line 321 of file AliReconstruction.h.

Referenced by InitGRP(), operator=(), ProcessEvent(), and SetFillTriggerESD().

Int_t AliReconstruction::fFirstEvent
private

Definition at line 356 of file AliReconstruction.h.

Referenced by operator=(), ProcessEvent(), Run(), SetEventRange(), and Terminate().

Double_t AliReconstruction::fFractionFriends
private
Double_t AliReconstruction::fFractionHLTESD
private
TString AliReconstruction::fGAliceFileName
private
const char * AliReconstruction::fgkDetectorName
staticprivate
Initial value:
= {"ITS", "TPC", "TRD",
"TOF", "PHOS",
"HMPID", "EMCAL", "MUON", "FMD", "ZDC", "PMD", "T0", "VZERO", "ACORDE","AD","FIT","MFT", "HLT"}

parent raw data reader in case of AliRawReaderHLT

Definition at line 372 of file AliReconstruction.h.

Referenced by Begin(), CreateTrackers(), DeleteDigits(), DeleteRecPoints(), FillESD(), FinishPlaneEff(), GetDetectorNames(), GetDetIndex(), GetReconstructor(), InitPlaneEff(), InitRecoParams(), InitRunLoader(), LoadCDB(), MatchUpgradeDetector(), MisalignGeometry(), ProcessEvent(), RunLocalEventReconstruction(), RunMFTTrackingMU(), RunMuonTracking(), RunTracking(), SetRecoParam(), SetSpecificStorage(), and WriteAlignmentData().

const char * AliReconstruction::fgkStopEvFName = "_stopEvent_"
staticprivate

Definition at line 459 of file AliReconstruction.h.

Referenced by HasEnoughResources().

AliGRPObject* AliReconstruction::fGRPData
private
AliESDEvent* AliReconstruction::fhltesd
private

Pointer to the ESD event object.

Definition at line 416 of file AliReconstruction.h.

Referenced by CleanProcessedEvent(), GetReconstructor(), operator=(), ProcessEvent(), RunTracking(), and SlaveBegin().

TTree* AliReconstruction::fhlttree
private

Pointer to the ESD friend tree.

Definition at line 423 of file AliReconstruction.h.

Referenced by operator=(), ProcessEvent(), SlaveBegin(), and SlaveTerminate().

Bool_t AliReconstruction::fInitCDBCalled
private

Definition at line 392 of file AliReconstruction.h.

Referenced by InitCDB(), and operator=().

Bool_t AliReconstruction::fInitQACalled
private

open a new QA data file or not

Definition at line 404 of file AliReconstruction.h.

Referenced by InitQA(), and operator=().

Bool_t AliReconstruction::fIsNewRunLoader
private

Pointer to the vertexer based on ESD tracks.

Definition at line 425 of file AliReconstruction.h.

Referenced by FillTriggerESD(), GetReconstructor(), InitRunLoader(), operator=(), and SlaveTerminate().

TString AliReconstruction::fLaserAlias
private

Definition at line 339 of file AliReconstruction.h.

Referenced by GetEventInfo(), GetLaserAlias(), operator=(), and SetLaserAlias().

Int_t AliReconstruction::fLastEvent
private

Definition at line 357 of file AliReconstruction.h.

Referenced by operator=(), ProcessEvent(), Run(), SetEventRange(), and Terminate().

THashTable* AliReconstruction::fListOfCosmicTriggers
private

Definition at line 381 of file AliReconstruction.h.

Referenced by LoadCDB(), operator=(), ProcessEvent(), and ~AliReconstruction().

TString AliReconstruction::fLoadAlignData
private

Definition at line 361 of file AliReconstruction.h.

Referenced by Begin(), operator=(), and SetLoadAlignData().

Bool_t AliReconstruction::fLoadAlignFromCDB
private
TString AliReconstruction::fLoadCDB
private
Int_t AliReconstruction::fMaxFriendTracks
private
Int_t AliReconstruction::fMaxRSS
private

Definition at line 456 of file AliReconstruction.h.

Referenced by HasEnoughResources(), and SetStopOnResourcesExcess().

Int_t AliReconstruction::fMaxVMEM
private

Definition at line 457 of file AliReconstruction.h.

Referenced by HasEnoughResources(), and SetStopOnResourcesExcess().

AliMCEventHandler* AliReconstruction::fMCEventHandlerExt
private
Long64_t AliReconstruction::fMemCountESD
private

Definition at line 440 of file AliReconstruction.h.

Referenced by operator=(), and ProcessEvent().

Long64_t AliReconstruction::fMemCountESDF
private

accumulated ESD size before AutoSave

Definition at line 441 of file AliReconstruction.h.

Referenced by operator=(), and WriteESDfriend().

Long64_t AliReconstruction::fMemCountESDHLT
private

accumulated ESD size before AutoSave

Definition at line 442 of file AliReconstruction.h.

Referenced by operator=(), and ProcessEvent().

Int_t AliReconstruction::fNAbandonedEv
private

Definition at line 458 of file AliReconstruction.h.

Referenced by ProcessEvent().

Int_t AliReconstruction::fNall
private

The raw-data chain in case of AliRawReaderChain.

Definition at line 432 of file AliReconstruction.h.

Referenced by operator=().

Int_t AliReconstruction::fNhighPt
private

Number of events, sampled from fNspecie.

Definition at line 435 of file AliReconstruction.h.

Referenced by operator=().

Int_t AliReconstruction::fNspecie
private

Number of reconstructed events.

Definition at line 433 of file AliReconstruction.h.

Referenced by operator=().

UInt_t AliReconstruction::fNumberOfEventsPerFile
private

Definition at line 358 of file AliReconstruction.h.

Referenced by InitRunLoader(), operator=(), and SetNumberOfEventsPerFile().

TObjArray AliReconstruction::fOptions
private
AliRawReader* AliReconstruction::fParentRawReader
private

current raw data reader

Definition at line 370 of file AliReconstruction.h.

Referenced by CleanUp(), InitRawReader(), and operator=().

TString AliReconstruction::fProofOutputArchive
private

keep output file in PROOF mode in dataset or merge

Definition at line 354 of file AliReconstruction.h.

Referenced by operator=(), SlaveBegin(), and SlaveTerminate().

Bool_t AliReconstruction::fProofOutputDataset
private

output location in PROOF mode

Definition at line 353 of file AliReconstruction.h.

Referenced by operator=(), SlaveBegin(), and SlaveTerminate().

TString AliReconstruction::fProofOutputFileName
private

name of output ESD file

Definition at line 351 of file AliReconstruction.h.

Referenced by operator=(), SlaveBegin(), and SlaveTerminate().

TString AliReconstruction::fProofOutputLocation
private

name of output file in PROOF mode

Definition at line 352 of file AliReconstruction.h.

Referenced by operator=(), SlaveBegin(), and SlaveTerminate().

Int_t AliReconstruction::fQACycles[AliQAv1::kNDET]
private

flag to check if run number is already loaded from run loader

Definition at line 397 of file AliReconstruction.h.

Referenced by AliReconstruction(), InitQA(), operator=(), and SetQACycles().

TString AliReconstruction::fQADetectors
private

Definition at line 399 of file AliReconstruction.h.

Referenced by InitGRP(), InitQA(), operator=(), and SetRunQA().

TString AliReconstruction::fQARefUri
private

Uri of the default CDB storage.

Definition at line 389 of file AliReconstruction.h.

Referenced by InitQA(), operator=(), and SetQARefDefaultStorage().

TString AliReconstruction::fQATasks
private

Definition at line 400 of file AliReconstruction.h.

Referenced by InitQA(), IsInTasks(), operator=(), and SetRunQA().

Bool_t AliReconstruction::fQAWriteExpert[AliQAv1::kNDET]
private

Definition at line 398 of file AliReconstruction.h.

Referenced by AliReconstruction(), operator=(), and SetQAWriteExpert().

TString AliReconstruction::fRawInput
private

Definition at line 349 of file AliReconstruction.h.

Referenced by InitRawReader(), operator=(), and SetInput().

AliRecoInputHandler* AliReconstruction::fRecoHandler
private

Analysis manager.

Definition at line 452 of file AliReconstruction.h.

Referenced by operator=(), ProcessEvent(), and SlaveBegin().

AliReconstructor* AliReconstruction::fReconstructor[kNDetectors]
private
AliRecoParam AliReconstruction::fRecoParam
private

array of reconstructor objects

Definition at line 374 of file AliReconstruction.h.

Referenced by GetReconstructor(), InitRecoParams(), operator=(), ProcessEvent(), RunLocalEventReconstruction(), RunTracking(), and SetRecoParam().

Bool_t AliReconstruction::fRunAliEVE
private

Definition at line 426 of file AliReconstruction.h.

Referenced by operator=(), and SlaveBegin().

Bool_t AliReconstruction::fRunCascadeFinder
private

Definition at line 314 of file AliReconstruction.h.

Referenced by operator=(), ProcessEvent(), and SetRunCascadeFinder().

Bool_t AliReconstruction::fRunGlobalQA
private
AliRunInfo* AliReconstruction::fRunInfo
private

Definition at line 363 of file AliReconstruction.h.

Referenced by CleanUp(), GetReconstructor(), InitGRP(), InitQA(), operator=(), and ProcessEvent().

TString AliReconstruction::fRunLocalReconstruction
private
Bool_t AliReconstruction::fRunMFTTrackingMU
private

Definition at line 312 of file AliReconstruction.h.

Referenced by CreateTrackers(), operator=(), and ProcessEvent().

Bool_t AliReconstruction::fRunMultFinder
private
Bool_t AliReconstruction::fRunMuonTracking
private

Definition at line 311 of file AliReconstruction.h.

Referenced by CreateTrackers(), operator=(), and ProcessEvent().

Bool_t AliReconstruction::fRunPlaneEff
private

decides wheter or not to write experts QA data; true by default

Definition at line 408 of file AliReconstruction.h.

Referenced by operator=(), ProcessEvent(), SetRunPlaneEff(), SlaveBegin(), and SlaveTerminate().

Bool_t AliReconstruction::fRunQA
private
AliTriggerRunScalers* AliReconstruction::fRunScalers
private
TString AliReconstruction::fRunTracking
private
Bool_t AliReconstruction::fRunV0Finder
private

Definition at line 313 of file AliReconstruction.h.

Referenced by operator=(), ProcessEvent(), and SetRunV0Finder().

Bool_t AliReconstruction::fRunVertexFinder
private

Definition at line 309 of file AliReconstruction.h.

Referenced by InitGRP(), operator=(), ProcessEvent(), and SetRunVertexFinder().

Bool_t AliReconstruction::fRunVertexFinderTracks
private

Definition at line 310 of file AliReconstruction.h.

Referenced by operator=(), ProcessEvent(), and SetRunVertexFinderTracks().

Bool_t AliReconstruction::fSameQACycle
private

Definition at line 403 of file AliReconstruction.h.

Referenced by operator=().

Bool_t AliReconstruction::fSetRunNumberFromDataCalled
private

flag true if we are setting the CDB Manager in snapshot mode

Definition at line 394 of file AliReconstruction.h.

Referenced by operator=(), and SetRunNumberFromData().

Int_t AliReconstruction::fShighPt
private

Number of events, selected by IsHighPt.

Definition at line 436 of file AliReconstruction.h.

Referenced by operator=().

Double_t AliReconstruction::fSkipFriendsCutZ
private
Bool_t AliReconstruction::fSkipFriendsForLargeZ
private
Bool_t AliReconstruction::fSkipIncompleteDAQ
private
AliTracker* AliReconstruction::fSPDTrackleter
private

trackers

Definition at line 377 of file AliReconstruction.h.

Referenced by CleanUp(), FinishPlaneEff(), InitPlaneEff(), operator=(), ProcessEvent(), and RunSPDTrackleting().

TObjArray AliReconstruction::fSpecCDBUri
private

Uri of the default QA reference storage.

Definition at line 390 of file AliReconstruction.h.

Referenced by AliReconstruction(), InitCDB(), operator=(), SetSpecificStorage(), and ~AliReconstruction().

Int_t AliReconstruction::fSspecie
private

Number of events, selected by IsCosmicOrCalibSpecie.

Definition at line 434 of file AliReconstruction.h.

Referenced by operator=().

Bool_t AliReconstruction::fStopOnError
private
Bool_t AliReconstruction::fStopOnMissingTriggerFile
private
Bool_t AliReconstruction::fStopped
private

Definition at line 455 of file AliReconstruction.h.

Referenced by HasEnoughResources().

TTree* AliReconstruction::ftree
private

Pointer to the ESD friend file.

Definition at line 421 of file AliReconstruction.h.

Referenced by operator=(), ProcessEvent(), SlaveBegin(), and SlaveTerminate().

Long64_t AliReconstruction::fTreeBuffSize
private

Number of events, sampled from fNhighPt.

Definition at line 439 of file AliReconstruction.h.

Referenced by operator=(), ProcessEvent(), SetTreeBuffSize(), and WriteESDfriend().

TTree* AliReconstruction::ftreeF
private

Pointer to the ESD tree.

Definition at line 422 of file AliReconstruction.h.

Referenced by operator=(), ProcessEvent(), SlaveBegin(), SlaveTerminate(), and WriteESDfriend().

AliVertexerTracks* AliReconstruction::ftVertexer
private

Pointer to the HLT ESD tree.

Definition at line 424 of file AliReconstruction.h.

Referenced by CleanUp(), operator=(), ProcessEvent(), and SlaveBegin().

Bool_t AliReconstruction::fUpgradeMask[kNDetectors]
private
TString AliReconstruction::fUpgradeModule
private

accumulated ESD size before AutoSave

Definition at line 445 of file AliReconstruction.h.

Referenced by MatchUpgradeDetector(), operator=(), and SetUpgradeModule().

TString AliReconstruction::fUseHLTData
private

Definition at line 362 of file AliReconstruction.h.

Referenced by InitRawReader(), operator=(), and SetUseHLTData().

TString AliReconstruction::fUseTrackingErrorsForAlignment
private
Float_t AliReconstruction::fV0CsPmin
private

Definition at line 334 of file AliReconstruction.h.

Referenced by GetV0CsPmin(), operator=(), and SetV0CsPmin().

Float_t AliReconstruction::fV0DCAmax
private

Definition at line 333 of file AliReconstruction.h.

Referenced by GetV0DCAmax(), operator=(), and SetV0DCAmax().

Bool_t AliReconstruction::fWriteAlignmentData
private

Definition at line 318 of file AliReconstruction.h.

Referenced by operator=(), RunTracking(), and SetWriteAlignmentData().

Bool_t AliReconstruction::fWriteESDfriend
private
Bool_t AliReconstruction::fWriteHLTESD
private
Bool_t AliReconstruction::fWriteQAExpertData
private

control of QA intialisation

Definition at line 405 of file AliReconstruction.h.

Referenced by InitQA(), operator=(), and SetWriteQAExpert().

Bool_t AliReconstruction::fWriteThisFriend
private
Float_t AliReconstruction::fZmax
private

Definition at line 336 of file AliReconstruction.h.

Referenced by GetZmax(), operator=(), and SetZmax().


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