HARPO  5.1.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes
HarpoSimStrips Class Reference

#include <HarpoSimStrips.h>

Public Member Functions

 HarpoSimStrips ()
 
 HarpoSimStrips (const HarpoSimStrips &strips)
 
virtual ~HarpoSimStrips ()
 
Int_t Reset ()
 
void SetTrackId (Int_t id)
 
TClonesArray * GetHitsX ()
 
TClonesArray * GetHitsY ()
 
Int_t GetNhitsX ()
 
Int_t GetNhitsY ()
 
Int_t AddHit (Int_t plane, Int_t ch, Double_t t, Double_t q)
 

Private Member Functions

 ClassDef (HarpoSimStrips, 1)
 

Private Attributes

TClonesArray * fStripHitsX
 
TClonesArray * fStripHitsY
 
Int_t fNhitsX
 
Int_t fNhitsY
 
Int_t fTrackId
 
Double_t fStripWidth
 

Static Private Attributes

static const Int_t fkMaxNhits = 200000
 

Detailed Description

Definition at line 45 of file HarpoSimStrips.h.

Constructor & Destructor Documentation

HarpoSimStrips::HarpoSimStrips ( )

Definition at line 34 of file HarpoSimStrips.cxx.

HarpoSimStrips::HarpoSimStrips ( const HarpoSimStrips strips)

Definition at line 48 of file HarpoSimStrips.cxx.

HarpoSimStrips::~HarpoSimStrips ( )
virtual

Definition at line 63 of file HarpoSimStrips.cxx.

Member Function Documentation

Int_t HarpoSimStrips::AddHit ( Int_t  plane,
Int_t  ch,
Double_t  t,
Double_t  q 
)

Definition at line 82 of file HarpoSimStrips.cxx.

Here is the caller graph for this function:

HarpoSimStrips::ClassDef ( HarpoSimStrips  ,
 
)
private
TClonesArray* HarpoSimStrips::GetHitsX ( )
inline

Definition at line 59 of file HarpoSimStrips.h.

TClonesArray* HarpoSimStrips::GetHitsY ( )
inline

Definition at line 60 of file HarpoSimStrips.h.

Int_t HarpoSimStrips::GetNhitsX ( )
inline

Definition at line 62 of file HarpoSimStrips.h.

Int_t HarpoSimStrips::GetNhitsY ( )
inline

Definition at line 63 of file HarpoSimStrips.h.

Int_t HarpoSimStrips::Reset ( )

Definition at line 71 of file HarpoSimStrips.cxx.

void HarpoSimStrips::SetTrackId ( Int_t  id)
inline

Definition at line 57 of file HarpoSimStrips.h.

Here is the caller graph for this function:

Field Documentation

const Int_t HarpoSimStrips::fkMaxNhits = 200000
staticprivate

Definition at line 69 of file HarpoSimStrips.h.

Int_t HarpoSimStrips::fNhitsX
private

Definition at line 73 of file HarpoSimStrips.h.

Int_t HarpoSimStrips::fNhitsY
private

Definition at line 74 of file HarpoSimStrips.h.

TClonesArray* HarpoSimStrips::fStripHitsX
private

Definition at line 70 of file HarpoSimStrips.h.

TClonesArray* HarpoSimStrips::fStripHitsY
private

Definition at line 71 of file HarpoSimStrips.h.

Double_t HarpoSimStrips::fStripWidth
private

Definition at line 76 of file HarpoSimStrips.h.

Int_t HarpoSimStrips::fTrackId
private

Definition at line 75 of file HarpoSimStrips.h.


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