HYDRA_development_version
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
HMdcCal1Sim Class Reference

#include <hmdccal1sim.h>

Inheritance diagram for HMdcCal1Sim:
Collaboration diagram for HMdcCal1Sim:

Public Member Functions

 HMdcCal1Sim (void)
 
 ~HMdcCal1Sim (void)
 
void clear (void)
 
void setNTrack1 (const Int_t n)
 
void setNTrack2 (const Int_t n)
 
void setStatus1 (const Int_t f)
 
void setStatus2 (const Int_t f)
 
void setAngle1 (const Float_t f)
 
void setAngle2 (const Float_t f)
 
void setMinDist1 (const Float_t f)
 
void setMinDist2 (const Float_t f)
 
void setError1 (const Float_t f)
 
void setError2 (const Float_t f)
 
void setTof1 (const Float_t f)
 
void setTof2 (const Float_t f)
 
void setWireOffset1 (const Float_t f)
 
void setWireOffset2 (const Float_t f)
 
void resetTrackList (Int_t track=-99)
 
void setTrackList (Int_t i, Int_t track)
 
void setTrackList (Int_t *array)
 
void getTrackList (Int_t *array)
 
void resetStatusList (Int_t stat=0)
 
void setStatusList (Int_t i, Int_t stat)
 
void setStatusList (Int_t *array)
 
void getStatusList (Int_t *array)
 
Int_t getNTracks ()
 
Int_t * getStatusList ()
 
Int_t * getTrackList ()
 
Int_t getTrackFromList (Int_t element)
 
Int_t getStatusFromList (Int_t element)
 
Int_t getNTrack1 (void) const
 
Int_t getNTrack2 (void) const
 
Int_t getStatus1 (void) const
 
Int_t getStatus2 (void) const
 
Int_t getStatus (void) const
 
Float_t getAngle1 (void) const
 
Float_t getAngle2 (void) const
 
Float_t getMinDist1 (void) const
 
Float_t getMinDist2 (void) const
 
Float_t getError1 (void) const
 
Float_t getError2 (void) const
 
Float_t getTof1 (void) const
 
Float_t getTof2 (void) const
 
Float_t getWireOffset1 (void) const
 
Float_t getWireOffset2 (void) const
 
- Public Member Functions inherited from HMdcCal1
 HMdcCal1 (void)
 
 ~HMdcCal1 (void)
 
void clear ()
 
void setSector (const Int_t s)
 
void setModule (const Int_t m)
 
void setLayer (const Int_t l)
 
void setCell (const Int_t c)
 
void setAddress (const Int_t s, const Int_t m, const Int_t l, const Int_t c)
 
void setNHits (const Int_t n)
 
void setTime1 (const Float_t t)
 
void setTime2 (const Float_t t)
 
Int_t getSector (void) const
 
Int_t getModule (void) const
 
Int_t getLayer (void) const
 
Int_t getCell (void) const
 
void getAddress (Int_t &s, Int_t &m, Int_t &l, Int_t &c)
 
Int_t getNHits (void) const
 
Float_t getTime1 (void) const
 
Float_t getTime2 (void) const
 

Protected Attributes

Int_t nTrack1
 
Int_t nTrack2
 
Int_t status1
 
Int_t status2
 
Int_t listTrack [5]
 
Int_t listStatus [5]
 
Float_t angle1
 
Float_t angle2
 
Float_t minDist1
 
Float_t minDist2
 
Float_t error1
 
Float_t error2
 
Float_t tof1
 
Float_t tof2
 
Float_t wireOff1
 
Float_t wireOff2
 
- Protected Attributes inherited from HMdcCal1
Int_t nHits
 
Float_t time1
 
Float_t time2
 
Int_t sector
 
Int_t module
 
Int_t layer
 
Int_t cell
 

Detailed Description

Definition at line 6 of file hmdccal1sim.h.

Constructor & Destructor Documentation

HMdcCal1Sim::HMdcCal1Sim ( void  )
inline

Definition at line 26 of file hmdccal1sim.h.

HMdcCal1Sim::~HMdcCal1Sim ( void  )
inline

Definition at line 30 of file hmdccal1sim.h.

Member Function Documentation

void HMdcCal1Sim::clear ( void  )
Float_t HMdcCal1Sim::getAngle1 ( void  ) const
inline

Definition at line 103 of file hmdccal1sim.h.

References angle1.

Referenced by HMdcWireData::fillWireFitSimCont().

Float_t HMdcCal1Sim::getAngle2 ( void  ) const
inline

Definition at line 104 of file hmdccal1sim.h.

References angle2.

Referenced by HMdcWireData::fillWireFitSimCont().

Float_t HMdcCal1Sim::getError1 ( void  ) const
inline

Definition at line 107 of file hmdccal1sim.h.

References error1.

Referenced by HMdcWireData::fillWireFitSimCont().

Float_t HMdcCal1Sim::getError2 ( void  ) const
inline

Definition at line 108 of file hmdccal1sim.h.

References error2.

Referenced by HMdcWireData::fillWireFitSimCont().

Float_t HMdcCal1Sim::getMinDist1 ( void  ) const
inline

Definition at line 105 of file hmdccal1sim.h.

References minDist1.

Referenced by HMdcWireData::fillWireFitSimCont(), and HMdcWireData::printTime().

Float_t HMdcCal1Sim::getMinDist2 ( void  ) const
inline

Definition at line 106 of file hmdccal1sim.h.

References minDist2.

Referenced by HMdcWireData::fillWireFitSimCont().

Int_t HMdcCal1Sim::getNTracks ( )
inline

Definition at line 85 of file hmdccal1sim.h.

Referenced by HEDMdcWire::makeWire().

Int_t HMdcCal1Sim::getStatus ( void  ) const
inline

Definition at line 102 of file hmdccal1sim.h.

References status1.

Referenced by HEDMdcWire::makeWire().

Int_t HMdcCal1Sim::getStatus2 ( void  ) const
inline
Int_t HMdcCal1Sim::getStatusFromList ( Int_t  element)
inline

Definition at line 97 of file hmdccal1sim.h.

Referenced by HEDMdcWire::makeWire().

void HMdcCal1Sim::getStatusList ( Int_t *  array)
inline

Definition at line 78 of file hmdccal1sim.h.

Referenced by HMdcDigitizer::fillNoiseLists().

Int_t* HMdcCal1Sim::getStatusList ( )
inline

Definition at line 94 of file hmdccal1sim.h.

References listStatus.

Float_t HMdcCal1Sim::getTof1 ( void  ) const
inline
Float_t HMdcCal1Sim::getTof2 ( void  ) const
inline
Int_t HMdcCal1Sim::getTrackFromList ( Int_t  element)
inline

Definition at line 96 of file hmdccal1sim.h.

Referenced by HEDMdcWire::makeWire().

void HMdcCal1Sim::getTrackList ( Int_t *  array)
inline

Definition at line 62 of file hmdccal1sim.h.

Int_t* HMdcCal1Sim::getTrackList ( )
inline

Definition at line 95 of file hmdccal1sim.h.

References listTrack.

Float_t HMdcCal1Sim::getWireOffset1 ( void  ) const
inline

Definition at line 111 of file hmdccal1sim.h.

References wireOff1.

Float_t HMdcCal1Sim::getWireOffset2 ( void  ) const
inline

Definition at line 112 of file hmdccal1sim.h.

References wireOff2.

void HMdcCal1Sim::resetStatusList ( Int_t  stat = 0)
inline

Definition at line 69 of file hmdccal1sim.h.

Referenced by HMdcDigitizer::execute().

void HMdcCal1Sim::resetTrackList ( Int_t  track = -99)
inline

Definition at line 46 of file hmdccal1sim.h.

Referenced by HMdcDigitizer::execute().

void HMdcCal1Sim::setAngle1 ( const Float_t  f)
inline

Definition at line 36 of file hmdccal1sim.h.

Referenced by HMdcDigitizer::fillNoiseToGeantCells().

void HMdcCal1Sim::setAngle2 ( const Float_t  f)
inline

Definition at line 37 of file hmdccal1sim.h.

Referenced by HMdcDigitizer::fillNoiseToGeantCells().

void HMdcCal1Sim::setError1 ( const Float_t  f)
inline

Definition at line 40 of file hmdccal1sim.h.

Referenced by HMdcDigitizer::fillNoiseToGeantCells().

void HMdcCal1Sim::setError2 ( const Float_t  f)
inline

Definition at line 41 of file hmdccal1sim.h.

Referenced by HMdcDigitizer::fillNoiseToGeantCells().

void HMdcCal1Sim::setMinDist1 ( const Float_t  f)
inline

Definition at line 38 of file hmdccal1sim.h.

Referenced by HMdcDigitizer::fillNoiseToGeantCells().

void HMdcCal1Sim::setMinDist2 ( const Float_t  f)
inline

Definition at line 39 of file hmdccal1sim.h.

Referenced by HMdcDigitizer::fillNoiseToGeantCells().

void HMdcCal1Sim::setNTrack1 ( const Int_t  n)
inline

Definition at line 32 of file hmdccal1sim.h.

References n.

Referenced by HMdcDigitizer::execute(), and HMdcDigitizer::fillNoiseToGeantCells().

void HMdcCal1Sim::setNTrack2 ( const Int_t  n)
inline

Definition at line 33 of file hmdccal1sim.h.

References n.

Referenced by HMdcDigitizer::execute(), and HMdcDigitizer::fillNoiseToGeantCells().

void HMdcCal1Sim::setStatus1 ( const Int_t  f)
inline
void HMdcCal1Sim::setStatus2 ( const Int_t  f)
inline
void HMdcCal1Sim::setStatusList ( Int_t  i,
Int_t  stat 
)
inline
void HMdcCal1Sim::setStatusList ( Int_t *  array)
inline

Definition at line 71 of file hmdccal1sim.h.

void HMdcCal1Sim::setTof1 ( const Float_t  f)
inline

Definition at line 42 of file hmdccal1sim.h.

Referenced by HMdcDigitizer::fillNoiseToGeantCells().

void HMdcCal1Sim::setTof2 ( const Float_t  f)
inline

Definition at line 43 of file hmdccal1sim.h.

Referenced by HMdcDigitizer::fillNoiseToGeantCells().

void HMdcCal1Sim::setTrackList ( Int_t  i,
Int_t  track 
)
inline
void HMdcCal1Sim::setTrackList ( Int_t *  array)
inline

Definition at line 48 of file hmdccal1sim.h.

void HMdcCal1Sim::setWireOffset1 ( const Float_t  f)
inline

Definition at line 44 of file hmdccal1sim.h.

Referenced by HMdcDigitizer::fillNoiseToGeantCells().

void HMdcCal1Sim::setWireOffset2 ( const Float_t  f)
inline

Definition at line 45 of file hmdccal1sim.h.

Referenced by HMdcDigitizer::fillNoiseToGeantCells().

Member Data Documentation

Float_t HMdcCal1Sim::angle1
protected

Definition at line 14 of file hmdccal1sim.h.

Referenced by getAngle1().

Float_t HMdcCal1Sim::angle2
protected

Definition at line 15 of file hmdccal1sim.h.

Referenced by getAngle2().

Float_t HMdcCal1Sim::error1
protected

Definition at line 18 of file hmdccal1sim.h.

Referenced by getError1().

Float_t HMdcCal1Sim::error2
protected

Definition at line 19 of file hmdccal1sim.h.

Referenced by getError2().

Int_t HMdcCal1Sim::listStatus[5]
protected

Definition at line 13 of file hmdccal1sim.h.

Referenced by getStatusList().

Int_t HMdcCal1Sim::listTrack[5]
protected

Definition at line 12 of file hmdccal1sim.h.

Referenced by getTrackList().

Float_t HMdcCal1Sim::minDist1
protected

Definition at line 16 of file hmdccal1sim.h.

Referenced by getMinDist1().

Float_t HMdcCal1Sim::minDist2
protected

Definition at line 17 of file hmdccal1sim.h.

Referenced by getMinDist2().

Int_t HMdcCal1Sim::nTrack1
protected

Definition at line 8 of file hmdccal1sim.h.

Referenced by getNTrack1().

Int_t HMdcCal1Sim::nTrack2
protected

Definition at line 9 of file hmdccal1sim.h.

Referenced by getNTrack2().

Int_t HMdcCal1Sim::status1
protected

Definition at line 10 of file hmdccal1sim.h.

Referenced by getStatus(), and getStatus1().

Int_t HMdcCal1Sim::status2
protected

Definition at line 11 of file hmdccal1sim.h.

Referenced by getStatus2().

Float_t HMdcCal1Sim::tof1
protected

Definition at line 20 of file hmdccal1sim.h.

Referenced by getTof1().

Float_t HMdcCal1Sim::tof2
protected

Definition at line 21 of file hmdccal1sim.h.

Referenced by getTof2().

Float_t HMdcCal1Sim::wireOff1
protected

Definition at line 22 of file hmdccal1sim.h.

Referenced by getWireOffset1().

Float_t HMdcCal1Sim::wireOff2
protected

Definition at line 23 of file hmdccal1sim.h.

Referenced by getWireOffset2().


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