|
Jpp
17.3.1
the software that should make you happy
|
Detector simulations. More...
Classes | |
| class | JPulse |
| Auxiliary class for a time-over-threshold pulse from a PMT. More... | |
| struct | JPythia |
| Auxiliary class to determine EM-equivalent energy as a function of PDG particle code and energy. More... | |
| class | JSeaWater |
| Sea water composition. More... | |
| struct | JParameters |
| Detector simulation parameters. More... | |
| struct | JHit_t |
| Auxiliary class to set-up Hit. More... | |
| struct | JHits_t |
| Auxiliary data structure for list of hits with hit merging capability. More... | |
| struct | JTrk_t |
| Auxiliary class to set-up Trk. More... | |
| struct | JPoint |
| Point along muon trajectory. More... | |
| struct | JTrack |
| Muon trajectory. More... | |
| struct | JVertex |
| Vertex of energy loss of muon. More... | |
Functions | |
| bool | operator< (const JPulse &first, const JPulse &second) |
| Compare Monte Carlo hit times. More... | |
| bool | operator< (const JPulse &hit, const double t0) |
| Compare Monte Carlo hit times. More... | |
| JHitType_t | getHitType (const JPDFType_t pdf, const bool shower=false) |
| Get hit type corresponding to given PDF type. More... | |
| Vec | getVisibleEnergy (const Trk &track, const JCylinder3D &can) |
| Get the visible energy of a track. More... | |
| Vec | getVisibleEnergy (const Trk &track) |
| Get the visible energy of a track, assuming an infinite detector volume. More... | |
| Vec | getVisibleEnergy (const Evt &evt, const JCylinder3D &can) |
| Get the visible energy of an event. More... | |
| Vec | getVisibleEnergy (const Evt &evt) |
| Get the visible energy of an event, assuming an infinite detector volume. More... | |
| double | opa_weight_high_e (const double ekin) |
| double | ngamma_elec (const double ekin) |
| double | weight_pion (const double ekin) |
| double | weight_kaon (const double ekin) |
| double | weight_kshort (const double ekin) |
| double | weight_klong (const double ekin) |
| double | weight_proton (const double ekin) |
| double | weight_neutron (const double ekin) |
| double | opa_efrac (const int ipart, const double ekin) |
| double | pythia (const int type, const double E) |
| Get equivalent EM-energy for given pion energy. More... | |
Variables | |
| static const JPythia | pythia |
| Function object for relative light yield as a function of GEANT particle code. More... | |
| struct { | |
| std::vector< size_t > JSIRENE::ns | |
| std::vector< double > JSIRENE::vs | |
| } | getNumberOfPhotoElectrons |
| Auxiliary data structure for determination of number of photo-electrons. More... | |
Detector simulations.
|
inline |
|
inline |
Get hit type corresponding to given PDF type.
| PDF type | |
| shower | force origin from neutrino interaction shower |
Definition at line 151 of file JSireneToolkit.hh.
Get the visible energy of a track.
This method accounts for muon radiative energy losses.
| track | track |
| can | detector can |
Definition at line 62 of file JVisibleEnergyToolkit.hh.
Get the visible energy of a track, assuming an infinite detector volume.
This method accounts for muon radiative energy losses.
| track | track |
Definition at line 105 of file JVisibleEnergyToolkit.hh.
Get the visible energy of an event.
This method accounts for muon radiative energy losses.
| evt | event |
| can | detector can |
Definition at line 121 of file JVisibleEnergyToolkit.hh.
Get the visible energy of an event, assuming an infinite detector volume.
This method accounts for muon radiative energy losses.
| evt | event |
Definition at line 141 of file JVisibleEnergyToolkit.hh.
|
inline |
Definition at line 20 of file pythia.hh.
|
inline |
Definition at line 58 of file pythia.hh.
|
inline |
Definition at line 69 of file pythia.hh.
|
inline |
Definition at line 92 of file pythia.hh.
|
inline |
Definition at line 108 of file pythia.hh.
|
inline |
Definition at line 119 of file pythia.hh.
|
inline |
Definition at line 135 of file pythia.hh.
|
inline |
Definition at line 149 of file pythia.hh.
|
inline |
Definition at line 173 of file pythia.hh.
|
inline |
Get equivalent EM-energy for given pion energy.
| type | particle type [PDG] |
| E | particle energy [GeV] |
Definition at line 245 of file pythia.hh.
|
static |
Function object for relative light yield as a function of GEANT particle code.
Definition at line 96 of file JPythia.hh.
|
mutable |
Definition at line 138 of file JSireneToolkit.hh.
|
mutable |
Definition at line 139 of file JSireneToolkit.hh.
| struct { ... } JSIRENE::getNumberOfPhotoElectrons |
Auxiliary data structure for determination of number of photo-electrons.
1.8.5