fELOS = hits[3] ;
fPrimary = primary ;
}
-AliPHOSHit::AliPHOSHit(Int_t primary, Int_t Track, Int_t id, Float_t *hits)
+AliPHOSHit::AliPHOSHit(Int_t Shunt, Int_t primary, Int_t Track, Int_t id, Float_t *hits) : AliHit(Shunt, Track)
{
// ctor
AliPHOSHit() {}
AliPHOSHit(const AliPHOSHit & hit) ;
AliPHOSHit(Int_t primary, Int_t id, Float_t *hits) ;
- AliPHOSHit(Int_t primary, Int_t tracknumber, Int_t id, Float_t *hits) ;
+ AliPHOSHit(Int_t shunt, Int_t primary, Int_t tracknumber, Int_t id, Float_t *hits) ;
virtual ~AliPHOSHit(void) {}
Float_t GetEnergy(void) const { return fELOS ; }
}
//____________________________________________________________________________
-void AliPHOSv0hits::AddHit(Int_t primary, Int_t tracknumber, Int_t Id, Float_t * hits)
+void AliPHOSv0hits::AddHit(Int_t shunt, Int_t primary, Int_t tracknumber, Int_t Id, Float_t * hits)
{
// Add a hit to the hit list.
// In this version of AliPHOSv0, a PHOS hit is real geant
// fHits->Print("");
- newHit = new AliPHOSHit(primary, tracknumber, Id, hits) ;
+ newHit = new AliPHOSHit(shunt, primary, tracknumber, Id, hits) ;
// We DO want to save in TreeH the raw hits
// TClonesArray &lhits = *fHits;
fGeom->RelToAbsNumbering(relid, absid) ;
// add current hit to the hit list
- AddHit(primary, tracknumber, absid, xyze);
+ AddHit(fIshunt, primary, tracknumber, absid, xyze);
} // there is deposited energy
} // We are inside the gas of the CPV
// add current hit to the hit list
- AddHit(primary,tracknumber, absid, xyze);
+ AddHit(fIshunt, primary,tracknumber, absid, xyze);
} // there is deposited energy
} // we are inside a PHOS Xtal
AliPHOSv0hits(const char *name, const char *title="") ;
virtual ~AliPHOSv0hits(void) ;
- virtual void AddHit( Int_t primary, Int_t track, Int_t id, Float_t *hits ) ;
+ virtual void AddHit( Int_t shunt, Int_t primary, Int_t track, Int_t id, Float_t *hits ) ;
// adds a hit to the hit tree (any pre=digitalization is done here (so large root file !!)
void FinishEvent(void) ; // makes the digits from the hits
virtual void StepManager(void) ; // StepManager to keep current tack number in the hit