VMC Examples Version 6.6
|
The calorimeter hit. More...
#include <Hit.h>
Public Member Functions | |
Hit () | |
virtual | ~Hit () |
virtual void | Print (Option_t *option="") const |
void | Reset () |
void | AddEdepAbs (Double_t de) |
void | AddEdepGas (Double_t de) |
void | AddTrackLengthAbs (Double_t dl) |
void | AddAvalancheSize (Double_t das) |
void | AddGain (Double_t dg) |
Double_t | GetEdepAbs () const |
Double_t | GetTrackLengthAbs () const |
Double_t | GetEdepGas () const |
Double_t | GetAvalancheSize () const |
Double_t | GetGain () const |
Private Attributes | |
Double_t | fEdepAbs |
Energy deposit in the absorber. | |
Double_t | fEdepGas |
Energy deposit in the gas. | |
Double_t | fTrackLengthAbs |
Track length in the absorber. | |
Double_t | fAvalancheSize |
Avalanche size in the gas. | |
Double_t | fGain |
Gain. | |
The calorimeter hit.
Garfield garfieldpp example adapted to Virtual Monte Carlo.
VMC::ExGarfield::Hit::Hit | ( | ) |
Default constructor
Definition at line 34 of file Hit.cxx.
|
virtual |
|
virtual |
void VMC::ExGarfield::Hit::Reset | ( | ) |
Reset accounted values.
Definition at line 67 of file Hit.cxx.
|
inline |
|
inline |
|
inline |
Add track length in the absorber
dl | Track length |
Definition at line 56 of file Hit.h.
|
inline |
Add avalanche size in the gas
das | Avalanche size |
Definition at line 60 of file Hit.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
private |
|
private |
|
private |