X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=TGeant4%2FTG4SpecialCuts.h;h=83a58f35cecb33d8b86f0c52790f566a73d36719;hb=f8bc0cc98194d2fefc3491d3ba6331bf5b2c36a8;hp=ec0ed35f4bb727cacb9fb07f98cc3635815cf660;hpb=57f88f6f96b835e146c7f69c628ec6ceb2cf15c4;p=u%2Fmrichter%2FAliRoot.git diff --git a/TGeant4/TG4SpecialCuts.h b/TGeant4/TG4SpecialCuts.h index ec0ed35f4bb..83a58f35cec 100644 --- a/TGeant4/TG4SpecialCuts.h +++ b/TGeant4/TG4SpecialCuts.h @@ -7,19 +7,20 @@ #define TG4_SPECIAL_CUTS_H #include -#include "TG3ParticleWSP.h" +#include "TG4G3ParticleWSP.h" -class TG4CutVector; +class TG4G3CutVector; class TG4Limits; -typedef G4double(TG4CutVector::*PtrMinEkineInCutVector)(const G4Track&) const; +typedef G4double(TG4G3CutVector::*PtrMinEkineInCutVector)(const G4Track&) +const; typedef G4double(TG4Limits::*PtrMinEkineInLimits)(const G4Track&) const; class TG4SpecialCuts: public G4UserSpecialCuts // to do: change to inheritance from G4VProcess { public: - TG4SpecialCuts(TG3ParticleWSP particle, TG4CutVector* cutVector, + TG4SpecialCuts(TG4G3ParticleWSP particle, TG4G3CutVector* cutVector, const G4String& processName ="specialCut"); // --> protected // TG4SpecialCuts(); @@ -42,7 +43,7 @@ class TG4SpecialCuts: public G4UserSpecialCuts private: // data members - TG4CutVector* fCutVector; //TG4CutVector + TG4G3CutVector* fCutVector; //TG4G3CutVector PtrMinEkineInCutVector fPtrMinEkineInCutVector; //pointer to //TG4CutVector::GetMinEKineForXX() method for //the particle XX that this process is applied to