}
//_____________________________________________________________________________
-void AliTOF::DrawModule() const
+void AliTOF::DrawModule()
{
//
// Draw a shaded view of the common part of the TOF geometry
}
//_____________________________________________________________________________
-Int_t AliTOF::DistancetoPrimitive(Int_t , Int_t ) const
+Int_t AliTOF::DistancetoPrimitive(Int_t , Int_t )
{
//
// Returns distance from mouse pointer to detector, default version
virtual void SetTreeAddress();
virtual void AddHit(Int_t track, Int_t* vol, Float_t* hits);
virtual void AddT0Hit(Int_t track, Int_t* vol, Float_t* hits);
+ virtual void AddDigit(Int_t* /*tracks*/, Int_t* /*vol*/) {};
virtual void AddDigit(Int_t* tracks, Int_t* vol, Float_t* digits);
virtual void AddSDigit(Int_t tracknum, Int_t* vol, Float_t* digits);
virtual void CreateGeometry();
virtual void Makehits(Bool_t hits=1);
virtual void FinishEvent();
virtual Int_t IsVersion() const =0;
- Int_t DistancetoPrimitive(Int_t px, Int_t py) const;
+ Int_t DistancetoPrimitive(Int_t px, Int_t py);
virtual void StepManager()=0;
virtual void TOFpc(Float_t /*xtof*/, Float_t /*ytof*/, Float_t /*zlenC*/,
Float_t /*zlenB*/, Float_t /*zlenA*/, Float_t /*ztof0*/){}
- virtual void DrawModule() const;
+ virtual void DrawModule();
virtual void DrawDetectorModules()=0;
virtual void DrawDetectorStrips()=0;
//virtual void DrawDetectorModulesinFrame()=0;
AliTOFReconstructor(): AliReconstructor() {};
virtual ~AliTOFReconstructor() {};
+ virtual void Reconstruct(AliRunLoader*, AliRawReader*) const { };
+ virtual void Reconstruct(AliRawReader*, TTree*) const { };
+ virtual void Reconstruct(TTree*, TTree*) const { };
virtual void Reconstruct(AliRunLoader* runLoader) const;
virtual AliTracker* CreateTracker(AliRunLoader* runLoader) const;
+ virtual void FillESD(AliRunLoader*, AliRawReader*, AliESD*) const { };
+ virtual void FillESD(AliRawReader*, TTree*, AliESD*) const { };
+ virtual void FillESD(TTree*, TTree*, AliESD*) const { };
virtual void FillESD(AliRunLoader* runLoader, AliESD* esd) const;
private:
}
//_____________________________________________________________________________
-void AliTOFv4T0::DrawModule() const
+void AliTOFv4T0::DrawModule()
{
//
// Draw a shaded view of the Time Of Flight version 4
virtual void TOFpc(Float_t xtof,Float_t ytof,Float_t zlenC,Float_t zlenB,
Float_t zlenA,Float_t ztof0);
virtual void StepManager();
- virtual void DrawModule() const;
+ virtual void DrawModule();
virtual void DrawDetectorModules();
virtual void DrawDetectorStrips();