Jpp 20.0.0-rc.9-29-gccc23c492-D
the software that should make you happy
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
JFIT::JPMTW0 Struct Reference

Auxiliary class for handling PMT geometry, rate and response. More...

#include <JPMTW0.hh>

Inheritance diagram for JFIT::JPMTW0:

Public Member Functions

 JPMTW0 ()
 Default constructor.
 
 JPMTW0 (const JAxis3D &pmt, const double rate_Hz, const int numberOfHits)
 Constructor.
 
double getR () const
 Get rate.
 
int getN () const
 Get number of hits.
 

Protected Attributes

double __R
 rate [Hz]
 
int __n
 number of hits
 

Detailed Description

Auxiliary class for handling PMT geometry, rate and response.

Definition at line 22 of file JPMTW0.hh.

Constructor & Destructor Documentation

◆ JPMTW0() [1/2]

JFIT::JPMTW0::JPMTW0 ( )
inline

Default constructor.

Definition at line 28 of file JPMTW0.hh.

28 :
29 JAxis3D(),
30 __R(0.0),
31 __n(0)
32 {}
double __R
rate [Hz]
Definition JPMTW0.hh:73
int __n
number of hits
Definition JPMTW0.hh:74

◆ JPMTW0() [2/2]

JFIT::JPMTW0::JPMTW0 ( const JAxis3D & pmt,
const double rate_Hz,
const int numberOfHits )
inline

Constructor.

Parameters
pmtPMT axis
rate_Hzrate [Hz]
numberOfHitsnumber of hits

Definition at line 42 of file JPMTW0.hh.

44 :
45 JAxis3D(pmt),
46 __R(rate_Hz),
47 __n(numberOfHits)
48 {}

Member Function Documentation

◆ getR()

double JFIT::JPMTW0::getR ( ) const
inline

Get rate.

Returns
rate [Hz]

Definition at line 56 of file JPMTW0.hh.

57 {
58 return __R;
59 }

◆ getN()

int JFIT::JPMTW0::getN ( ) const
inline

Get number of hits.

Returns
number of hits

Definition at line 67 of file JPMTW0.hh.

68 {
69 return __n;
70 }

Member Data Documentation

◆ __R

double JFIT::JPMTW0::__R
protected

rate [Hz]

Definition at line 73 of file JPMTW0.hh.

◆ __n

int JFIT::JPMTW0::__n
protected

number of hits

Definition at line 74 of file JPMTW0.hh.


The documentation for this struct was generated from the following file: