GEMC
1.8
Geant4 Monte-Carlo Framework
Main Page
Data Structures
Files
File List
Globals
hitprocess
clas12
ECwithG4strips_hitprocess.h
Go to the documentation of this file.
1
#ifndef ECwithG4strips_HITPROCESS_H
2
#define ECwithG4strips_HITPROCESS_H 1
3
4
// %%%%%%%%%%%%%
5
// gemc headers
6
// %%%%%%%%%%%%%
7
#include "
MPHBaseClass.h
"
8
9
// %%%%%%%%%%%%%%%%
10
// Class definition
11
// %%%%%%%%%%%%%%%%
12
class
ECwithG4strips_HitProcess
:
public
MPHBaseClass
13
{
14
public
:
15
~ECwithG4strips_HitProcess
(){}
16
PH_output
ProcessHit
(
MHit
*,
gemc_opts
);
17
vector<identifier>
ProcessID
(vector<identifier>, G4Step*,
detector
,
gemc_opts
) ;
18
static
MPHBaseClass
*
createHitClass
() {
return
new
ECwithG4strips_HitProcess
;}
19
};
20
21
#endif
PH_output
Definition:
MPHBaseClass.h:23
ECwithG4strips_HitProcess::ProcessID
vector< identifier > ProcessID(vector< identifier >, G4Step *, detector, gemc_opts)
Method to calculate new identifier.
Definition:
ECwithG4strips_hitprocess.cc:144
ECwithG4strips_HitProcess::createHitClass
static MPHBaseClass * createHitClass()
Definition:
ECwithG4strips_hitprocess.h:18
MPHBaseClass
Definition:
MPHBaseClass.h:36
detector
Definition:
detector.h:46
ECwithG4strips_HitProcess
Definition:
ECwithG4strips_hitprocess.h:12
ECwithG4strips_HitProcess::~ECwithG4strips_HitProcess
~ECwithG4strips_HitProcess()
Definition:
ECwithG4strips_hitprocess.h:15
ECwithG4strips_HitProcess::ProcessHit
PH_output ProcessHit(MHit *, gemc_opts)
Method to process the hit.
Definition:
ECwithG4strips_hitprocess.cc:15
MHit
Definition:
MHit.h:29
gemc_opts
Definition:
usage.h:59
MPHBaseClass.h
Generated on Wed Jul 6 2016 11:12:55 for GEMC by
1.8.11