|
ATLAS Offline Software
|
Go to the documentation of this file.
14 slope_t(
int ev=-1,
int bc=-1,
unsigned int tC=999,
unsigned int rC=999,
int iX=-1,
int iU=-1,
int iV=-1,
unsigned int uvb=999,
unsigned int xb=999,
15 unsigned int uvm=999,
unsigned int xm=999,
int age=-1,
double mxl=999.,
double my=999.,
double uavg=999.,
double vavg=999.,
double mx=999.,
16 double th=999.,
double eta=999.,
double dth=999.,
char side=
'-',
double phi=999.,
double phiS=999.,
bool lowRes=
false);
48 std::vector<std::shared_ptr<MMT_Road> >
ev_roads;
50 std::vector<std::shared_ptr<MMT_Hit> >
ev_hits;
JetConstituentVector::iterator iterator
std::vector< slope_t > getSlopeVector(const unsigned int iterator) const
MMT_Diamond(const MuonGM::MuonDetectorManager *detManager)
unsigned int wedgeCounter
Scalar phi() const
phi method
bool isTrapezoidalShape() const
std::vector< std::shared_ptr< MMT_Road > > ev_roads
int getRoadSizeUpUV() const
void setRoadSizeUpX(int sizeUp)
std::vector< std::shared_ptr< MMT_Hit > > getHitVector(const unsigned int iterator) const
diamond_t getDiamond(const unsigned int iterator) const
double phiShift(const int n, const double phi, const char side) const
int getRoadSizeDownUV() const
void createRoads_fillHits(const unsigned int iterator, std::vector< hitData_entry > &hitDatas, const MuonGM::MuonDetectorManager *detManager, std::shared_ptr< MMT_Parameters > par, const int phi)
const std::vector< diamond_t > & getDiamondVector() const
unsigned int getDiamondSize() const
POOL::TEvent event(POOL::TEvent::kClassAccess)
void setTrapezoidalShape(bool flag)
Class to provide easy MsgStream access and capabilities.
unsigned int getXthreshold() const
void setRoadSizeDownUV(int sizeDownUV)
void setRoadSizeUpUV(int sizeUpUV)
void setXthreshold(int threshold)
void findDiamonds(const unsigned int iterator, const int event)
std::vector< double > m_hitslopes
int getRoadSizeDownX() const
unsigned int getUVthreshold() const
std::vector< diamond_t > m_diamonds
int getStationPhi() const
void setUVthreshold(int threshold)
The MuonDetectorManager stores the transient representation of the Muon Spectrometer geometry and pro...
slope_t(int ev=-1, int bc=-1, unsigned int tC=999, unsigned int rC=999, int iX=-1, int iU=-1, int iV=-1, unsigned int uvb=999, unsigned int xb=999, unsigned int uvm=999, unsigned int xm=999, int age=-1, double mxl=999., double my=999., double uavg=999., double vavg=999., double mx=999., double th=999., double eta=999., double dth=999., char side='-', double phi=999., double phiS=999., bool lowRes=false)
const std::vector< double > & getHitSlopes() const
void setRoadSize(int size)
std::vector< std::shared_ptr< MMT_Hit > > ev_hits
std::vector< slope_t > slopes
void setRoadSizeDownX(int sizeDown)
void setUVfactor(int factor)
const MuonGM::MuonDetectorManager * m_detManager
MuonDetectorManager.
int getRoadSizeUpX() const