Public Member Functions | Public Attributes | List of all members
util::PxHit Class Reference

#include <PxUtils.h>

Inheritance diagram for util::PxHit:
util::PxPoint

Public Member Functions

 PxHit ()
 
 PxHit (unsigned int pp, double ww, double tt, double chrg, double sumadc, double pk)
 
void Clear ()
 
- Public Member Functions inherited from util::PxPoint
 PxPoint ()
 
 PxPoint (unsigned int pp, double ww, double tt)
 
void Clear ()
 
 ~PxPoint ()
 

Public Attributes

double charge
 area charge More...
 
double sumADC
 sum of ADCs More...
 
double peak
 peak amplitude More...
 
- Public Attributes inherited from util::PxPoint
double w
 
double t
 
unsigned int plane
 

Detailed Description

Definition at line 35 of file PxUtils.h.

Constructor & Destructor Documentation

util::PxHit::PxHit ( )
inline

Definition at line 43 of file PxUtils.h.

43  {
44  Clear();
45  }
void Clear()
Definition: PxUtils.h:52
util::PxHit::PxHit ( unsigned int  pp,
double  ww,
double  tt,
double  chrg,
double  sumadc,
double  pk 
)
inline

Definition at line 47 of file PxUtils.h.

48  :
49  PxPoint(pp, ww, tt), charge(chrg), sumADC(sumadc), peak(pk)
50  {}
Definition: type_traits.h:61
double charge
area charge
Definition: PxUtils.h:39
double sumADC
sum of ADCs
Definition: PxUtils.h:40
double peak
peak amplitude
Definition: PxUtils.h:41

Member Function Documentation

void util::PxHit::Clear ( void  )
inline

Definition at line 52 of file PxUtils.h.

53  {
55  charge = 0;
56  peak = 0;
57  }
void Clear()
Definition: PxUtils.h:25
double charge
area charge
Definition: PxUtils.h:39
double peak
peak amplitude
Definition: PxUtils.h:41

Member Data Documentation

double util::PxHit::charge

area charge

Definition at line 39 of file PxUtils.h.

double util::PxHit::peak

peak amplitude

Definition at line 41 of file PxUtils.h.

double util::PxHit::sumADC

sum of ADCs

Definition at line 40 of file PxUtils.h.


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