class AliLoader;
class AliTracker;
class AliVertexer;
+class AliESDVertex;
class AliESD;
class TFile;
void SetGAliceFile(const char* fileName);
void SetInput(const char* input) {fInput = input;};
+ void SetEquipmentIdMap(const char *mapFile) {fEquipIdMap = mapFile;};
void SetEventRange(Int_t firstEvent = 0, Int_t lastEvent = -1)
{fFirstEvent = firstEvent; fLastEvent = lastEvent;};
void SetOption(const char* detector, const char* option);
void SetWriteAlignmentData(Bool_t flag=kTRUE){fWriteAlignmentData=flag;}
void SetWriteESDfriend(Bool_t flag=kTRUE){fWriteESDfriend=flag;}
void SetFillTriggerESD(Bool_t flag=kTRUE){fFillTriggerESD=flag;}
-
+ void SetDiamondProfile(AliESDVertex *dp) {fDiamondProfile=dp;}
void SetCheckPointLevel(Int_t checkPointLevel)
{fCheckPointLevel = checkPointLevel;}
// CDB storage activation
void InitCDBStorage();
void SetDefaultStorage(const char* uri);
- void SetSpecificStorage(const char* detName, const char* uri);
+ void SetSpecificStorage(const char* calibType, const char* uri);
Bool_t SetRunNumber();
Bool_t RunTracking(AliESD*& esd);
Bool_t FillESD(AliESD*& esd, const TString& detectors);
Bool_t FillTriggerESD(AliESD*& esd);
+ Bool_t FillRawEventHeaderESD(AliESD*& esd);
Bool_t IsSelected(TString detName, TString& detectors) const;
Bool_t InitRunLoader();
TString fFillESD; // fill ESD for these detectors
TString fGAliceFileName; // name of the galice file
TString fInput; // name of input file or directory
+ TString fEquipIdMap; // name of file with equipment id map
Int_t fFirstEvent; // index of first event to be reconstr.
Int_t fLastEvent; // index of last event to be reconstr.
Int_t fCheckPointLevel; // level of ESD check points
AliLoader* fLoader[fgkNDetectors]; //! detector loaders
AliVertexer* fVertexer; //! vertexer for ITS
AliTracker* fTracker[fgkNDetectors]; //! trackers
+ AliESDVertex* fDiamondProfile; // (x,y) diamond profile for AliVertexerTracks
TObjArray* fAlignObjArray; // array with the alignment objects to be applied to the geometry
TString fCDBUri; // Uri of the default CDB storage
+ TObjArray fSpecCDBUri; // Array with detector specific CDB storages
- ClassDef(AliReconstruction, 7) // class for running the reconstruction
+ ClassDef(AliReconstruction, 9) // class for running the reconstruction
};
#endif