Public Member Functions | Private Attributes | Friends | List of all members
recoHit Class Reference

#include <DAQQuickClustering_module.h>

Public Member Functions

 recoHit (int cEvent, int cHitView, int cGenType, int cHitChan, float cHitTime, float cHitSADC, float cHitRMS)
 
int getEvent () const
 
int getHitView () const
 
int getGenType () const
 
int getHitChan () const
 
float getHitTime () const
 
float getHitSADC () const
 
float getHitRMS () const
 
void Print () const
 
 recoHit (int cEvent, int cHitView, int cGenType, int cHitChan, float cHitTime, float cHitSADC, float cHitRMS)
 
int getEvent ()
 
int getHitView ()
 
int getGenType ()
 
int getHitChan ()
 
float getHitTime ()
 
float getHitSADC ()
 
float getHitRMS ()
 
void printHit ()
 

Private Attributes

int fEvent = 0
 
int fHitView = 0
 
int fGenType = 0
 
int fHitChan = 0
 
float fHitSADC = 0
 
float fHitRMS = 0
 
float fHitTime = 0
 

Friends

bool operator< (recoHit lhs, recoHit rhs)
 

Detailed Description

Definition at line 46 of file DAQQuickClustering_module.h.

Constructor & Destructor Documentation

recoHit::recoHit ( int  cEvent,
int  cHitView,
int  cGenType,
int  cHitChan,
float  cHitTime,
float  cHitSADC,
float  cHitRMS 
)
inline

Definition at line 49 of file DAQQuickClustering_module.h.

50  :fEvent (cEvent ),
51  fHitView(cHitView),
52  fGenType(cGenType),
53  fHitChan(cHitChan),
54  fHitSADC(cHitSADC),
55  fHitRMS (cHitRMS ),
56  fHitTime(cHitTime)
57  {
58  };
recoHit::recoHit ( int  cEvent,
int  cHitView,
int  cGenType,
int  cHitChan,
float  cHitTime,
float  cHitSADC,
float  cHitRMS 
)

Member Function Documentation

int recoHit::getEvent ( )
int recoHit::getEvent ( ) const
inline

Definition at line 61 of file DAQQuickClustering_module.h.

61 { return fEvent ; };
int recoHit::getGenType ( )
int recoHit::getGenType ( ) const
inline

Definition at line 63 of file DAQQuickClustering_module.h.

63 { return fGenType; };
int recoHit::getHitChan ( )
int recoHit::getHitChan ( ) const
inline

Definition at line 64 of file DAQQuickClustering_module.h.

64 { return fHitChan; };
float recoHit::getHitRMS ( )
float recoHit::getHitRMS ( ) const
inline

Definition at line 67 of file DAQQuickClustering_module.h.

67 { return fHitRMS; };
float recoHit::getHitSADC ( )
float recoHit::getHitSADC ( ) const
inline

Definition at line 66 of file DAQQuickClustering_module.h.

66 { return fHitSADC; };
float recoHit::getHitTime ( )
float recoHit::getHitTime ( ) const
inline

Definition at line 65 of file DAQQuickClustering_module.h.

65 { return fHitTime; };
int recoHit::getHitView ( )
int recoHit::getHitView ( ) const
inline

Definition at line 62 of file DAQQuickClustering_module.h.

62 { return fHitView; };
void recoHit::Print ( ) const
inline

Definition at line 68 of file DAQQuickClustering_module.h.

69  {
70  std::cout << "fHitView " << fHitView
71  << ", fGenType " << fGenType
72  << ", fHitChan " << fHitChan
73  << ", fHitSADC " << fHitSADC
74  << ", fHitRMS " << fHitRMS
75  << ", fHitTime " << fHitTime
76  << std::endl;
77  };
QTextStream & endl(QTextStream &s)
void recoHit::printHit ( )

Friends And Related Function Documentation

bool operator< ( recoHit  lhs,
recoHit  rhs 
)
friend

Definition at line 90 of file DAQQuickClustering_module.h.

90  {
91  if(lhs.fHitTime<rhs.fHitTime)
92  return true;
93  return false;
94 }

Member Data Documentation

int recoHit::fEvent = 0
private

Definition at line 80 of file DAQQuickClustering_module.h.

int recoHit::fGenType = 0
private

Definition at line 82 of file DAQQuickClustering_module.h.

int recoHit::fHitChan = 0
private

Definition at line 83 of file DAQQuickClustering_module.h.

float recoHit::fHitRMS = 0
private

Definition at line 85 of file DAQQuickClustering_module.h.

float recoHit::fHitSADC = 0
private

Definition at line 84 of file DAQQuickClustering_module.h.

float recoHit::fHitTime = 0
private

Definition at line 86 of file DAQQuickClustering_module.h.

int recoHit::fHitView = 0
private

Definition at line 81 of file DAQQuickClustering_module.h.


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