GEMC  1.8
Geant4 Monte-Carlo Framework
CND_hitprocess.h
Go to the documentation of this file.
1 #ifndef CND_HITPROCESS_H
2 #define CND_HITPROCESS_H 1
3 
4 // %%%%%%%%%%%%%
5 // gemc headers
6 // %%%%%%%%%%%%%
7 #include "MPHBaseClass.h"
8 
9 // %%%%%%%%%%%%%%%%
10 // Class definition
11 // %%%%%%%%%%%%%%%%
13 {
14  public:
17  vector<identifier> ProcessID(vector<identifier>, G4Step*, detector, gemc_opts) ;
18  static MPHBaseClass *createHitClass() {return new CND_HitProcess;}
19  double BirksAttenuation(double,double,int,double);
20 };
21 
22 #endif
static MPHBaseClass * createHitClass()
PH_output ProcessHit(MHit *, gemc_opts)
Method to process the hit.
double BirksAttenuation(double, double, int, double)
Definition: MHit.h:29
vector< identifier > ProcessID(vector< identifier >, G4Step *, detector, gemc_opts)
Method to calculate new identifier.