| 
    Jpp
    17.3.2
    
   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