#include <RecoIdealGeometry.h>
Public Member Functions | |
const std::vector< DetId > & | detIds () const |
bool | insert (DetId id, const std::vector< double > &trans, const std::vector< double > &rot, const std::vector< double > &pars) |
bool | insert (DetId id, const std::vector< double > &trans, const std::vector< double > &rot, const std::vector< double > &pars, const std::vector< std::string > &spars) |
RecoIdealGeometry () | |
std::vector< double > ::const_iterator | rotEnd (size_t ind) const |
std::vector< double > ::const_iterator | rotStart (size_t ind) const |
std::vector< double > ::const_iterator | shapeEnd (size_t ind) const |
std::vector< double > ::const_iterator | shapeStart (size_t ind) const |
size_t | size () |
std::vector< std::string > ::const_iterator | strEnd (size_t ind) const |
std::vector< std::string > ::const_iterator | strStart (size_t ind) const |
std::vector< double > ::const_iterator | tranEnd (size_t ind) const |
std::vector< double > ::const_iterator | tranStart (size_t ind) const |
~RecoIdealGeometry () | |
Private Attributes | |
std::vector< DetId > | pDetIds |
std::vector< int > | pNumShapeParms |
std::vector< double > | pPars |
std::vector< int > | pParsIndex |
std::vector< int > | sNumsParms |
std::vector< int > | sParsIndex |
std::vector< std::string > | strPars |
Definition at line 26 of file RecoIdealGeometry.h.
|
inline |
Definition at line 29 of file RecoIdealGeometry.h.
|
inline |
Definition at line 30 of file RecoIdealGeometry.h.
|
inline |
Definition at line 75 of file RecoIdealGeometry.h.
References pDetIds.
Referenced by RPCGeometryBuilderFromCondDB::build(), CSCGeometryBuilder::build(), and DTGeometryBuilderFromCondDB::build().
|
inline |
Definition at line 32 of file RecoIdealGeometry.h.
References filterCSVwithJSON::copy, pDetIds, pNumShapeParms, pPars, and pParsIndex.
Referenced by BeautifulSoup.PageElement::append(), CSCGeometryParsFromDD::build(), RPCGeometryParsFromDD::buildGeometry(), DTGeometryParsFromDD::insertChamber(), DTGeometryParsFromDD::insertLayer(), and DTGeometryParsFromDD::insertSuperLayer().
|
inline |
Definition at line 44 of file RecoIdealGeometry.h.
References filterCSVwithJSON::copy, pDetIds, pNumShapeParms, pPars, pParsIndex, sNumsParms, sParsIndex, and strPars.
Referenced by BeautifulSoup.PageElement::append().
|
inline |
Definition at line 91 of file RecoIdealGeometry.h.
References pPars, and pParsIndex.
Referenced by CSCGeometryBuilder::build().
|
inline |
Definition at line 87 of file RecoIdealGeometry.h.
References pPars, and pParsIndex.
Referenced by RPCGeometryBuilderFromCondDB::build(), CSCGeometryBuilder::build(), DTGeometryBuilderFromCondDB::buildChamber(), DTGeometryBuilderFromCondDB::buildLayer(), and DTGeometryBuilderFromCondDB::buildSuperLayer().
|
inline |
Definition at line 99 of file RecoIdealGeometry.h.
References pNumShapeParms, pPars, and pParsIndex.
Referenced by RPCGeometryBuilderFromCondDB::build(), and CSCGeometryBuilder::build().
|
inline |
Definition at line 95 of file RecoIdealGeometry.h.
References pPars, and pParsIndex.
Referenced by RPCGeometryBuilderFromCondDB::build(), CSCGeometryBuilder::build(), DTGeometryBuilderFromCondDB::build(), DTGeometryBuilderFromCondDB::buildChamber(), DTGeometryBuilderFromCondDB::buildLayer(), and DTGeometryBuilderFromCondDB::buildSuperLayer().
|
inline |
Definition at line 61 of file RecoIdealGeometry.h.
References pDetIds, pNumShapeParms, and pParsIndex.
|
inline |
|
inline |
Definition at line 103 of file RecoIdealGeometry.h.
References sParsIndex, and strPars.
Referenced by RPCGeometryBuilderFromCondDB::build().
|
inline |
Definition at line 83 of file RecoIdealGeometry.h.
References pPars, and pParsIndex.
Referenced by CSCGeometryBuilder::build().
|
inline |
Definition at line 79 of file RecoIdealGeometry.h.
References pPars, and pParsIndex.
Referenced by RPCGeometryBuilderFromCondDB::build(), CSCGeometryBuilder::build(), DTGeometryBuilderFromCondDB::buildChamber(), DTGeometryBuilderFromCondDB::buildLayer(), and DTGeometryBuilderFromCondDB::buildSuperLayer().
|
private |
Definition at line 114 of file RecoIdealGeometry.h.
|
private |
Definition at line 120 of file RecoIdealGeometry.h.
Referenced by insert(), shapeEnd(), and size().
|
private |
Definition at line 116 of file RecoIdealGeometry.h.
Referenced by insert(), rotEnd(), rotStart(), shapeEnd(), shapeStart(), tranEnd(), and tranStart().
|
private |
Definition at line 119 of file RecoIdealGeometry.h.
Referenced by insert(), rotEnd(), rotStart(), shapeEnd(), shapeStart(), size(), tranEnd(), and tranStart().
|
private |
Definition at line 124 of file RecoIdealGeometry.h.
|
private |
Definition at line 123 of file RecoIdealGeometry.h.
Referenced by insert(), strEnd(), and strStart().
|
private |
Definition at line 122 of file RecoIdealGeometry.h.
Referenced by insert(), strEnd(), and strStart().