BOSS 7.1.1
BESIII Offline Software System
Loading...
Searching...
No Matches
BesMdcLayer Class Reference

#include <BesMdcGeoParameter.hh>

+ Inheritance diagram for BesMdcLayer:

Public Member Functions

 BesMdcLayer (void)
 
 ~BesMdcLayer (void)
 
int WireNo (void) const
 
int SumWireNo (void) const
 
int BeginWireNo (void) const
 
int FirstWire (void) const
 
double ShiftPhi (void) const
 
void SetWireNo (int x)
 
void SetSumWireNo (int x)
 
void SetBeginWireNo (int x)
 
void SetShiftPhi (double x)
 
void SetFirstWire (int x)
 
- Public Member Functions inherited from BesMdcWire
 BesMdcWire (void)
 
 BesMdcWire (double length, double phi, double r, double rotateAngle)
 
 ~BesMdcWire (void)
 
double Length (void) const
 
double Phi (void) const
 
double Phi (double z) const
 
double R (void) const
 
double RotateCell (void) const
 
double RotateAngle (void) const
 
double X (void) const
 
double Y (void) const
 
double X (double)
 
double Y (double)
 
const string Name (void) const
 
void SetLength (double x)
 
void SetPhi (double x)
 
void SetRadius (double x)
 
void SetRotateCell (double x)
 
void SetRotateAngle (double x)
 
void SetX (double x)
 
void SetY (double x)
 
void SetName (string x)
 

Detailed Description

Definition at line 61 of file BesMdcGeoParameter.hh.

Constructor & Destructor Documentation

◆ BesMdcLayer()

BesMdcLayer::BesMdcLayer ( void )
inline

Definition at line 64 of file BesMdcGeoParameter.hh.

64{};

◆ ~BesMdcLayer()

BesMdcLayer::~BesMdcLayer ( void )
inline

Definition at line 65 of file BesMdcGeoParameter.hh.

65{};

Member Function Documentation

◆ BeginWireNo()

int BesMdcLayer::BeginWireNo ( void ) const
inline

Definition at line 71 of file BesMdcGeoParameter.hh.

71{return fBeginWireNo;} //Total wire number from layer 1 to

Referenced by BesMdcGeoParameter::InitFromFile(), and BesMdcGeoParameter::InitFromSvc().

◆ FirstWire()

int BesMdcLayer::FirstWire ( void ) const
inline

Definition at line 73 of file BesMdcGeoParameter.hh.

73{return fFirstWire;} //0: first is field wire; 1: signal wire.

Referenced by BesMdcConstruction::Construct(), BesMdcGeoParameter::Dump(), and BesMdcGeoParameter::SignalWire().

◆ SetBeginWireNo()

void BesMdcLayer::SetBeginWireNo ( int x)
inline

Definition at line 79 of file BesMdcGeoParameter.hh.

79{fBeginWireNo=x;}
Double_t x[10]

Referenced by BesMdcGeoParameter::InitFromFile(), and BesMdcGeoParameter::InitFromSvc().

◆ SetFirstWire()

void BesMdcLayer::SetFirstWire ( int x)
inline

Definition at line 81 of file BesMdcGeoParameter.hh.

81{fFirstWire=x;}

Referenced by BesMdcGeoParameter::InitFromFile(), and BesMdcGeoParameter::InitFromSvc().

◆ SetShiftPhi()

void BesMdcLayer::SetShiftPhi ( double x)
inline

Definition at line 80 of file BesMdcGeoParameter.hh.

80{fShiftPhi=x;}

Referenced by BesMdcGeoParameter::InitFromFile(), and BesMdcGeoParameter::InitFromSvc().

◆ SetSumWireNo()

void BesMdcLayer::SetSumWireNo ( int x)
inline

Definition at line 78 of file BesMdcGeoParameter.hh.

78{fSumWireNo=x;}

Referenced by BesMdcGeoParameter::InitFromFile(), and BesMdcGeoParameter::InitFromSvc().

◆ SetWireNo()

void BesMdcLayer::SetWireNo ( int x)
inline

Definition at line 77 of file BesMdcGeoParameter.hh.

77{fWireNo=x;}

Referenced by BesMdcGeoParameter::InitFromFile(), and BesMdcGeoParameter::InitFromSvc().

◆ ShiftPhi()

double BesMdcLayer::ShiftPhi ( void ) const
inline

Definition at line 74 of file BesMdcGeoParameter.hh.

74{return fShiftPhi;} // Phi between 2 wire of this layer.

Referenced by BesMdcGeoParameter::InitFromFile(), and BesMdcGeoParameter::SignalWire().

◆ SumWireNo()

int BesMdcLayer::SumWireNo ( void ) const
inline

Definition at line 69 of file BesMdcGeoParameter.hh.

69{return fSumWireNo;} //Total wire number from layer 1 to

◆ WireNo()

int BesMdcLayer::WireNo ( void ) const
inline

Definition at line 68 of file BesMdcGeoParameter.hh.

68{return fWireNo;} //Wire number of this layer.

Referenced by BesMdcConstruction::Construct(), and BesMdcGeoParameter::Dump().


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