Go to the documentation of this file.00001 #ifndef ChargeDrifterFP420_h
00002 #define ChargeDrifterFP420_h
00003
00004 #include "SimRomanPot/SimFP420/interface/CDrifterFP420.h"
00005 #include "SimRomanPot/SimFP420/interface/EnergySegmentFP420.h"
00006
00007 class ChargeDrifterFP420 : public CDrifterFP420{
00008 public:
00009 ChargeDrifterFP420(double,double,double,double,double,double,double,double,double,int);
00010 CDrifterFP420::collection_type drift (const CDrifterFP420::ionization_type, const G4ThreeVector&, const int&);
00011
00012 private:
00013
00014 AmplitudeSegmentFP420 drift(const EnergySegmentFP420&, const G4ThreeVector&, const int&);
00015
00016 double modulePath;
00017 double constTe;
00018 double constDe;
00019 double temperature;
00020 double startT0;
00021 double depV;
00022 double appV;
00023 double ldriftcurrX;
00024 double ldriftcurrY;
00025 int verbo;
00026
00027 };
00028
00029
00030 #endif
00031