AliPHOSPID() ; // ctor
virtual ~AliPHOSPID() ; // dtor
- virtual void GuessParticleType(TrackSegmentsList * trsl, RecParticlesList * rpl) {} ;
+ virtual void GetParticleType(TrackSegmentsList * trsl, RecParticlesList * rpl) {} ;
- ClassDef(AliPHOSPID,1) // Particle Guesser interface, version 1
+ ClassDef(AliPHOSPID,1) // Particle Identifier interface, version 1
} ;
// Particle Identifier class for PHOS //
// Version SUBATECH //
// Author Yves Schutz //
-// comment: guess the type of particle //
+// comment: identify the type of particle //
// PHOS SubTrack alone //
///////////////////////////////////////////////////
//____________________________________________________________________________
AliPHOSReconstructioner::AliPHOSReconstructioner(AliPHOSClusterizer * Clusterizer,
AliPHOSTrackSegmentMaker * Tracker,
- AliPHOSParticleGuesser * Guesser)
+ AliPHOSPID * Pid)
{
fClusterizer = Clusterizer ;
fTrackSegmentMaker = Tracker ;
- fParticleGuesser = Guesser ;
+ fPID = Pid ;
}
//____________________________________________________________________________
//____________________________________________________________________________
void AliPHOSReconstructioner::Init(AliPHOSClusterizer * Clusterizer,
AliPHOSTrackSegmentMaker * Tracker,
- AliPHOSParticleGuesser * Guesser)
+ AliPHOSPID * Pid)
{
fClusterizer = Clusterizer ;
fTrackSegmentMaker = Tracker ;
- fParticleGuesser = Guesser ;
+ fPID = Pid ;
}
fTrackSegmentMaker->MakeTrackSegments(dl, emccl, ppsdl, trsl) ;
- fParticleGuesser->GuessParticleType(trsl, rpl) ;
+ fPID->GetParticleType(trsl, rpl) ;
}
#include "AliPHOSGeometry.h"
#include "AliPHOSReconstructioner.h"
#include "AliPHOSTrackSegmentMaker.h"
-#include "AliPHOSParticleGuesser.h"
+#include "AliPHOSPID.h"
class AliPHOSv0 : public AliPHOS {
AliPHOSTrackSegmentMakerv1 * tracksegmentmaker = new AliPHOSTrackSegmentMakerv1() ;
//========== Creates the particle identifier
AliPHOSPIDv1 * particleidentifier = new AliPHOSPIDv1 ;
- cout << "AnalyzeOneEvent > using particle guess " << particleidentifier->GetName() << endl ;
+ cout << "AnalyzeOneEvent > using particle identifier " << particleidentifier->GetName() << endl ;
TH1F * hEmcDigit = new TH1F("hEmcDigit","hEmcDigit",1000,0.,5.);
TH1F * hVetoDigit = new TH1F("hVetoDigit","hVetoDigit",1000,0.,3.e-5);