00001 #ifndef __G4_V_PROCESS_HH_ 00002 #define __G4_V_PROCESS_HH_ 00003 #include "G4VProcess.hh" 00004 #include "G4ProcessType.hh" 00005 00006 class BDSVProcess : public G4VProcess { 00007 public: 00008 BDSVProcess(const G4String& aName="NoName", G4ProcessType aType=fNotDefined); 00009 BDSVProcess(const BDSVProcess &right); 00010 ~BDSVProcess(); 00011 virtual G4double GetCrossSecFactor() = 0; //Want to make this polymorphically available. 00012 }; 00013 00014 #endif