#include <crs_hitprocess.h>
|
| ~crs_HitProcess () |
|
map< string, double > | integrateDgt (MHit *, int) |
|
map< string, vector< int > > | multiDgt (MHit *, int) |
|
vector< identifier > | processID (vector< identifier >, G4Step *, detector) |
|
double | BirksAttenuation (double, double, int, double) |
|
double | BirksAttenuation2 (double, double, int, double) |
|
double * | WaveForm (double, double *) |
|
virtual | ~HitProcess () |
|
void | init (string name, goptions go, map< string, double > gp) |
|
virtual void | initWithRunNumber (int runno) |
|
map< string, double > | integrateRaw (MHit *, int, bool) |
|
map< string, vector< double > > | allRaws (MHit *, int) |
|
virtual map< double, double > | signalVT (MHit *) |
|
virtual map< int, int > | quantumS (map< double, double >, MHit *) |
|
Definition at line 8 of file crs_hitprocess.h.
crs_HitProcess::~crs_HitProcess |
( |
| ) |
|
|
inline |
double crs_HitProcess::BirksAttenuation |
( |
double |
destep, |
|
|
double |
stepl, |
|
|
int |
charge, |
|
|
double |
birks |
|
) |
| |
double crs_HitProcess::BirksAttenuation2 |
( |
double |
destep, |
|
|
double |
stepl, |
|
|
int |
charge, |
|
|
double |
birks |
|
) |
| |
static HitProcess* crs_HitProcess::createHitClass |
( |
| ) |
|
|
inlinestatic |
map< string, double > crs_HitProcess::integrateDgt |
( |
MHit * |
aHit, |
|
|
int |
hitn |
|
) |
| |
|
virtual |
map< string, vector< int > > crs_HitProcess::multiDgt |
( |
MHit * |
aHit, |
|
|
int |
hitn |
|
) |
| |
|
virtual |
double * crs_HitProcess::WaveForm |
( |
double |
npe, |
|
|
double * |
time |
|
) |
| |