BmnRoot
Loading...
Searching...
No Matches
BmnMwpcGeometrySRC Class Reference

#include <BmnMwpcGeometrySRC.h>

Inheritance diagram for BmnMwpcGeometrySRC:
[legend]
Collaboration diagram for BmnMwpcGeometrySRC:
[legend]

Public Member Functions

 BmnMwpcGeometrySRC ()
 
 BmnMwpcGeometrySRC (Int_t periodNum, Int_t runNum)
 
virtual ~BmnMwpcGeometrySRC ()
 
Short_t GetNChambers ()
 
Short_t GetNPlanes ()
 
Short_t GetTimeBin ()
 
Short_t GetNWires ()
 
Double_t GetAngleStep ()
 
Double_t GetWireStep ()
 
Double_t GetPlaneStep ()
 
Double_t GetPlaneHeight ()
 
Double_t GetPlaneWidth ()
 
Double_t GetZPlanePos (Int_t chamber, Int_t plane)
 
TVector3 GetChamberCenter (Int_t chamber)
 
TVector3 GetAxisPrime (Int_t chamber, Int_t axis)
 
Double_t GetTx (Int_t chamber)
 
Double_t GetTy (Int_t chamber)
 
Double_t GetAngleX (Int_t chamber)
 
Double_t GetAngleY (Int_t chamber)
 
Double_t GetZRight (Int_t chamber)
 
Double_t GetZLeft (Int_t chamber)
 
 BmnMwpcGeometrySRC ()
 
 BmnMwpcGeometrySRC (Int_t periodNum, Int_t runNum)
 
virtual ~BmnMwpcGeometrySRC ()
 
Short_t GetNChambers ()
 
Short_t GetNPlanes ()
 
Short_t GetTimeBin ()
 
Short_t GetNWires ()
 
Double_t GetAngleStep ()
 
Double_t GetWireStep ()
 
Double_t GetPlaneStep ()
 
Double_t GetPlaneHeight ()
 
Double_t GetPlaneWidth ()
 
Double_t GetZPlanePos (Int_t chamber, Int_t plane)
 
TVector3 GetChamberCenter (Int_t chamber)
 
TVector3 GetAxisPrime (Int_t chamber, Int_t axis)
 
Double_t GetTx (Int_t chamber)
 
Double_t GetTy (Int_t chamber)
 
Double_t GetAngleX (Int_t chamber)
 
Double_t GetAngleY (Int_t chamber)
 
Double_t GetZRight (Int_t chamber)
 
Double_t GetZLeft (Int_t chamber)
 

Detailed Description

Definition at line 24 of file BmnMwpcGeometrySRC.h.

Constructor & Destructor Documentation

◆ BmnMwpcGeometrySRC() [1/4]

BmnMwpcGeometrySRC::BmnMwpcGeometrySRC ( )
inline

Definition at line 27 of file BmnMwpcGeometrySRC.h.

◆ BmnMwpcGeometrySRC() [2/4]

BmnMwpcGeometrySRC::BmnMwpcGeometrySRC ( Int_t  periodNum,
Int_t  runNum 
)

Default constructor

Definition at line 14 of file BmnMwpcGeometrySRC.cxx.

References i.

◆ ~BmnMwpcGeometrySRC() [1/2]

BmnMwpcGeometrySRC::~BmnMwpcGeometrySRC ( )
virtual

Destructor

Definition at line 264 of file BmnMwpcGeometrySRC.cxx.

References i.

◆ BmnMwpcGeometrySRC() [3/4]

BmnMwpcGeometrySRC::BmnMwpcGeometrySRC ( )
inline

Definition at line 27 of file BmnMwpcGeometrySRC.h.

◆ BmnMwpcGeometrySRC() [4/4]

BmnMwpcGeometrySRC::BmnMwpcGeometrySRC ( Int_t  periodNum,
Int_t  runNum 
)

Default constructor

◆ ~BmnMwpcGeometrySRC() [2/2]

virtual BmnMwpcGeometrySRC::~BmnMwpcGeometrySRC ( )
virtual

Destructor

Member Function Documentation

◆ GetAngleStep() [1/2]

Double_t BmnMwpcGeometrySRC::GetAngleStep ( )
inline

Definition at line 49 of file BmnMwpcGeometrySRC.h.

◆ GetAngleStep() [2/2]

Double_t BmnMwpcGeometrySRC::GetAngleStep ( )
inline

Definition at line 49 of file BmnMwpcGeometrySRC.h.

◆ GetAngleX() [1/2]

Double_t BmnMwpcGeometrySRC::GetAngleX ( Int_t  chamber)
inline

Definition at line 78 of file BmnMwpcGeometrySRC.h.

◆ GetAngleX() [2/2]

Double_t BmnMwpcGeometrySRC::GetAngleX ( Int_t  chamber)
inline

Definition at line 78 of file BmnMwpcGeometrySRC.h.

◆ GetAngleY() [1/2]

Double_t BmnMwpcGeometrySRC::GetAngleY ( Int_t  chamber)
inline

Definition at line 82 of file BmnMwpcGeometrySRC.h.

◆ GetAngleY() [2/2]

Double_t BmnMwpcGeometrySRC::GetAngleY ( Int_t  chamber)
inline

Definition at line 82 of file BmnMwpcGeometrySRC.h.

◆ GetAxisPrime() [1/2]

TVector3 BmnMwpcGeometrySRC::GetAxisPrime ( Int_t  chamber,
Int_t  axis 
)

Definition at line 230 of file BmnMwpcGeometrySRC.cxx.

◆ GetAxisPrime() [2/2]

TVector3 BmnMwpcGeometrySRC::GetAxisPrime ( Int_t  chamber,
Int_t  axis 
)

◆ GetChamberCenter() [1/2]

TVector3 BmnMwpcGeometrySRC::GetChamberCenter ( Int_t  chamber)

Definition at line 226 of file BmnMwpcGeometrySRC.cxx.

Referenced by BmnMwpcHitFinder::Init().

◆ GetChamberCenter() [2/2]

TVector3 BmnMwpcGeometrySRC::GetChamberCenter ( Int_t  chamber)

◆ GetNChambers() [1/2]

Short_t BmnMwpcGeometrySRC::GetNChambers ( )
inline

Definition at line 33 of file BmnMwpcGeometrySRC.h.

◆ GetNChambers() [2/2]

Short_t BmnMwpcGeometrySRC::GetNChambers ( )
inline

Definition at line 33 of file BmnMwpcGeometrySRC.h.

◆ GetNPlanes() [1/2]

Short_t BmnMwpcGeometrySRC::GetNPlanes ( )
inline

Definition at line 37 of file BmnMwpcGeometrySRC.h.

◆ GetNPlanes() [2/2]

Short_t BmnMwpcGeometrySRC::GetNPlanes ( )
inline

Definition at line 37 of file BmnMwpcGeometrySRC.h.

◆ GetNWires() [1/2]

Short_t BmnMwpcGeometrySRC::GetNWires ( )
inline

Definition at line 45 of file BmnMwpcGeometrySRC.h.

◆ GetNWires() [2/2]

Short_t BmnMwpcGeometrySRC::GetNWires ( )
inline

Definition at line 45 of file BmnMwpcGeometrySRC.h.

◆ GetPlaneHeight() [1/2]

Double_t BmnMwpcGeometrySRC::GetPlaneHeight ( )
inline

Definition at line 61 of file BmnMwpcGeometrySRC.h.

◆ GetPlaneHeight() [2/2]

Double_t BmnMwpcGeometrySRC::GetPlaneHeight ( )
inline

Definition at line 61 of file BmnMwpcGeometrySRC.h.

◆ GetPlaneStep() [1/2]

Double_t BmnMwpcGeometrySRC::GetPlaneStep ( )
inline

Definition at line 57 of file BmnMwpcGeometrySRC.h.

◆ GetPlaneStep() [2/2]

Double_t BmnMwpcGeometrySRC::GetPlaneStep ( )
inline

Definition at line 57 of file BmnMwpcGeometrySRC.h.

◆ GetPlaneWidth() [1/2]

Double_t BmnMwpcGeometrySRC::GetPlaneWidth ( )
inline

Definition at line 65 of file BmnMwpcGeometrySRC.h.

◆ GetPlaneWidth() [2/2]

Double_t BmnMwpcGeometrySRC::GetPlaneWidth ( )
inline

Definition at line 65 of file BmnMwpcGeometrySRC.h.

◆ GetTimeBin() [1/2]

Short_t BmnMwpcGeometrySRC::GetTimeBin ( )
inline

Definition at line 41 of file BmnMwpcGeometrySRC.h.

◆ GetTimeBin() [2/2]

Short_t BmnMwpcGeometrySRC::GetTimeBin ( )
inline

Definition at line 41 of file BmnMwpcGeometrySRC.h.

◆ GetTx() [1/2]

Double_t BmnMwpcGeometrySRC::GetTx ( Int_t  chamber)

Definition at line 238 of file BmnMwpcGeometrySRC.cxx.

◆ GetTx() [2/2]

Double_t BmnMwpcGeometrySRC::GetTx ( Int_t  chamber)

◆ GetTy() [1/2]

Double_t BmnMwpcGeometrySRC::GetTy ( Int_t  chamber)

Definition at line 251 of file BmnMwpcGeometrySRC.cxx.

◆ GetTy() [2/2]

Double_t BmnMwpcGeometrySRC::GetTy ( Int_t  chamber)

◆ GetWireStep() [1/2]

Double_t BmnMwpcGeometrySRC::GetWireStep ( )
inline

Definition at line 53 of file BmnMwpcGeometrySRC.h.

Referenced by BmnMwpcTrackFinder::Init().

◆ GetWireStep() [2/2]

Double_t BmnMwpcGeometrySRC::GetWireStep ( )
inline

Definition at line 53 of file BmnMwpcGeometrySRC.h.

◆ GetZLeft() [1/2]

Double_t BmnMwpcGeometrySRC::GetZLeft ( Int_t  chamber)
inline

Definition at line 90 of file BmnMwpcGeometrySRC.h.

◆ GetZLeft() [2/2]

Double_t BmnMwpcGeometrySRC::GetZLeft ( Int_t  chamber)
inline

Definition at line 90 of file BmnMwpcGeometrySRC.h.

◆ GetZPlanePos() [1/2]

Double_t BmnMwpcGeometrySRC::GetZPlanePos ( Int_t  chamber,
Int_t  plane 
)
inline

Definition at line 69 of file BmnMwpcGeometrySRC.h.

◆ GetZPlanePos() [2/2]

Double_t BmnMwpcGeometrySRC::GetZPlanePos ( Int_t  chamber,
Int_t  plane 
)
inline

Definition at line 69 of file BmnMwpcGeometrySRC.h.

◆ GetZRight() [1/2]

Double_t BmnMwpcGeometrySRC::GetZRight ( Int_t  chamber)
inline

Definition at line 86 of file BmnMwpcGeometrySRC.h.

◆ GetZRight() [2/2]

Double_t BmnMwpcGeometrySRC::GetZRight ( Int_t  chamber)
inline

Definition at line 86 of file BmnMwpcGeometrySRC.h.


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