| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

DsRpcModel.h

Go to the documentation of this file.
00001 #ifndef DSRPCMODEL_H
00002 #define DSRPCMODEL_H
00003 
00004 #include "G4VFastSimulationModel.hh"
00005 
00006 class G4LogicalVolume;
00007 class G4Hooks;                  // opaque
00008 
00009 class DsRpcModel : public G4VFastSimulationModel 
00010 {
00011 public:
00012     DsRpcModel(const G4String& name, G4Envelope* volume, 
00013                G4bool unique = false);
00014     DsRpcModel(const G4String& name);
00015     virtual ~DsRpcModel ();
00016 
00017     
00018     virtual G4bool IsApplicable(const G4ParticleDefinition& particle);
00019     virtual G4bool ModelTrigger(const G4FastTrack & track);
00020     virtual void DoIt(const G4FastTrack& track, G4FastStep& step);
00021 
00022 private:
00023 
00024     G4Hooks* m_hooks;
00025     
00026 };
00027 
00028 #endif  // DSRPCMODEL_H
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 20:53:24 2011 for DetSim by doxygen 1.4.7