#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 Member Functions | |
template<class Archive > | |
void | serialize (Archive &ar, const unsigned int version) |
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 |
Friends | |
class | boost::serialization::access |
template<typename CondSerializationT , typename Enabled > | |
struct | cond::serialization::access |
Definition at line 28 of file RecoIdealGeometry.h.
|
inline |
Definition at line 31 of file RecoIdealGeometry.h.
|
inline |
Definition at line 32 of file RecoIdealGeometry.h.
|
inline |
Definition at line 77 of file RecoIdealGeometry.h.
References pDetIds.
Referenced by GEMGeometryBuilderFromCondDB::build(), RPCGeometryBuilderFromCondDB::build(), ME0GeometryBuilderFromCondDB::build(), CSCGeometryBuilder::build(), and DTGeometryBuilderFromCondDB::build().
|
inline |
Definition at line 34 of file RecoIdealGeometry.h.
References filterCSVwithJSON::copy, pDetIds, pNumShapeParms, pPars, and pParsIndex.
Referenced by BeautifulSoup.PageElement::_invert(), CSCGeometryParsFromDD::build(), ME0GeometryParsFromDD::buildGeometry(), GEMGeometryParsFromDD::buildGeometry(), RPCGeometryParsFromDD::buildGeometry(), DTGeometryParsFromDD::insertChamber(), DTGeometryParsFromDD::insertLayer(), and DTGeometryParsFromDD::insertSuperLayer().
|
inline |
Definition at line 46 of file RecoIdealGeometry.h.
References filterCSVwithJSON::copy, pDetIds, pNumShapeParms, pPars, pParsIndex, sNumsParms, sParsIndex, and strPars.
Referenced by BeautifulSoup.PageElement::_invert().
|
inline |
Definition at line 93 of file RecoIdealGeometry.h.
References pPars, and pParsIndex.
Referenced by CSCGeometryBuilder::build().
|
inline |
Definition at line 89 of file RecoIdealGeometry.h.
References pPars, and pParsIndex.
Referenced by GEMGeometryBuilderFromCondDB::build(), RPCGeometryBuilderFromCondDB::build(), ME0GeometryBuilderFromCondDB::build(), CSCGeometryBuilder::build(), DTGeometryBuilderFromCondDB::buildChamber(), DTGeometryBuilderFromCondDB::buildLayer(), and DTGeometryBuilderFromCondDB::buildSuperLayer().
|
private |
|
inline |
Definition at line 101 of file RecoIdealGeometry.h.
References pNumShapeParms, pPars, and pParsIndex.
Referenced by RPCGeometryBuilderFromCondDB::build(), and CSCGeometryBuilder::build().
|
inline |
Definition at line 97 of file RecoIdealGeometry.h.
References pPars, and pParsIndex.
Referenced by GEMGeometryBuilderFromCondDB::build(), RPCGeometryBuilderFromCondDB::build(), ME0GeometryBuilderFromCondDB::build(), CSCGeometryBuilder::build(), DTGeometryBuilderFromCondDB::build(), DTGeometryBuilderFromCondDB::buildChamber(), DTGeometryBuilderFromCondDB::buildLayer(), and DTGeometryBuilderFromCondDB::buildSuperLayer().
|
inline |
Definition at line 63 of file RecoIdealGeometry.h.
References assert(), pDetIds, pNumShapeParms, and pParsIndex.
|
inline |
|
inline |
Definition at line 105 of file RecoIdealGeometry.h.
References sParsIndex, and strPars.
Referenced by GEMGeometryBuilderFromCondDB::build(), RPCGeometryBuilderFromCondDB::build(), and ME0GeometryBuilderFromCondDB::build().
|
inline |
Definition at line 85 of file RecoIdealGeometry.h.
References pPars, and pParsIndex.
Referenced by CSCGeometryBuilder::build().
|
inline |
Definition at line 81 of file RecoIdealGeometry.h.
References pPars, and pParsIndex.
Referenced by GEMGeometryBuilderFromCondDB::build(), RPCGeometryBuilderFromCondDB::build(), ME0GeometryBuilderFromCondDB::build(), CSCGeometryBuilder::build(), DTGeometryBuilderFromCondDB::buildChamber(), DTGeometryBuilderFromCondDB::buildLayer(), and DTGeometryBuilderFromCondDB::buildSuperLayer().
|
friend |
Definition at line 128 of file RecoIdealGeometry.h.
|
friend |
Definition at line 128 of file RecoIdealGeometry.h.
|
private |
Definition at line 116 of file RecoIdealGeometry.h.
|
private |
Definition at line 122 of file RecoIdealGeometry.h.
Referenced by insert(), shapeEnd(), and size().
|
private |
Definition at line 118 of file RecoIdealGeometry.h.
Referenced by insert(), rotEnd(), rotStart(), shapeEnd(), shapeStart(), tranEnd(), and tranStart().
|
private |
Definition at line 121 of file RecoIdealGeometry.h.
Referenced by insert(), rotEnd(), rotStart(), shapeEnd(), shapeStart(), size(), tranEnd(), and tranStart().
|
private |
Definition at line 126 of file RecoIdealGeometry.h.
|
private |
Definition at line 125 of file RecoIdealGeometry.h.
Referenced by insert(), strEnd(), and strStart().
|
private |
Definition at line 124 of file RecoIdealGeometry.h.
Referenced by insert(), strEnd(), and strStart().