Public Member Functions | |
HGCalSiliconModule () | |
HGCalSiliconModule (cms::DDParsingContext &ctxt, xml_h e) | |
void | positionSensitive (cms::DDParsingContext &ctxt, xml_h e, const dd4hep::Volume &glog, int layertype, int layer) |
Public Attributes | |
int | absorbMode_ |
double | alpha_ |
std::unordered_set< int > | copies_ |
std::vector< int > | copyNumber_ |
double | cosAlpha_ |
int | facingTypes_ |
int | firstLayer_ |
HGCalGeomTools | geomTools_ |
std::vector< int > | layerCenter_ |
std::vector< int > | layers_ |
std::vector< int > | layerSense_ |
std::vector< double > | layerThick_ |
std::vector< int > | layerType_ |
std::vector< std::string > | materials_ |
std::vector< std::string > | names_ |
int | orientationTypes_ |
int | partialTypes_ |
std::vector< double > | rMaxFront_ |
std::vector< double > | rMinFront_ |
int | sectors_ |
int | sensitiveMode_ |
std::vector< double > | slopeB_ |
std::vector< double > | slopeT_ |
std::vector< double > | thick_ |
std::vector< std::string > | waferFull_ |
std::vector< int > | waferIndex_ |
std::vector< int > | waferLayerStart_ |
std::vector< std::string > | waferPart_ |
std::vector< int > | waferProperty_ |
double | waferSepar_ |
double | waferSize_ |
int | waferTypes_ |
std::vector< double > | zFrontB_ |
std::vector< double > | zFrontT_ |
double | zMinBlock_ |
Definition at line 28 of file DDHGCalSiliconModule.cc.
|
inline |
|
inline |
Definition at line 30 of file DDHGCalSiliconModule.cc.
References funct::abs(), cms::DDNamespace::addSolidNS(), cms::DDNamespace::addVolumeNS(), writedatasetfile::args, cms::convert2mm(), angle_units::operators::convertRadToDeg(), filterCSVwithJSON::copy, funct::cos(), MillePedeFileConverter_cfg::e, mps_fire::i, testProducerWithPsetDescEmpty_cfi::i1, testProducerWithPsetDescEmpty_cfi::i2, cuy::ii, dqmdumpme::k, cms::DDNamespace::material(), g4SimHits_cfi::Material, min(), Skims_PA_cff::name, cms::DDNamespace::name(), HGCalGeometryMode::Polyhedra, PixelTestBeamValidation_cfi::Position, cms::DDNamespace::prepend(), diffTwoXMLs::r1, HGCalGeomTools::radius(), AlCaHLTBitMon_QueryRunRegistry::string, cms::DDNamespace::volume(), HGCalWaferIndex::waferLayer(), HGCalProperty::waferOrient(), HGCalProperty::waferPartial(), HGCalProperty::waferThick(), HGCalWaferIndex::waferU(), HGCalWaferIndex::waferV(), and geometryCSVtoXML::zz.
|
inline |
Definition at line 293 of file DDHGCalSiliconModule.cc.
References funct::abs(), cms::convert2mm(), filterCSVwithJSON::copy, PVValHelper::dy, MillePedeFileConverter_cfg::e, mps_fire::i, gpuVertexFinder::iv, dqmdumpme::k, phase1PixelTopology::layer, EgHLTOffHistBins_cfi::nr, HGCalTypes::packTypeUV(), PixelTestBeamValidation_cfi::Position, dttmaxenums::R, alignCSCRings::r, mathSSE::sqrt(), AlCaHLTBitMon_QueryRunRegistry::string, findQualityFiles::v, cms::DDNamespace::volume(), HGCalTypes::WaferFull, HGCalWaferIndex::waferLayer(), HGCalProperty::waferOrient(), HGCalProperty::waferPartial(), HGCalProperty::waferThick(), HGCalWaferIndex::waferU(), and HGCalWaferIndex::waferV().
int HGCalSiliconModule::absorbMode_ |
Definition at line 380 of file DDHGCalSiliconModule.cc.
double HGCalSiliconModule::alpha_ |
Definition at line 407 of file DDHGCalSiliconModule.cc.
std::unordered_set<int> HGCalSiliconModule::copies_ |
Definition at line 406 of file DDHGCalSiliconModule.cc.
std::vector<int> HGCalSiliconModule::copyNumber_ |
Definition at line 391 of file DDHGCalSiliconModule.cc.
double HGCalSiliconModule::cosAlpha_ |
Definition at line 407 of file DDHGCalSiliconModule.cc.
int HGCalSiliconModule::facingTypes_ |
Definition at line 376 of file DDHGCalSiliconModule.cc.
int HGCalSiliconModule::firstLayer_ |
Definition at line 379 of file DDHGCalSiliconModule.cc.
HGCalGeomTools HGCalSiliconModule::geomTools_ |
Definition at line 373 of file DDHGCalSiliconModule.cc.
std::vector<int> HGCalSiliconModule::layerCenter_ |
Definition at line 396 of file DDHGCalSiliconModule.cc.
std::vector<int> HGCalSiliconModule::layers_ |
Definition at line 392 of file DDHGCalSiliconModule.cc.
std::vector<int> HGCalSiliconModule::layerSense_ |
Definition at line 395 of file DDHGCalSiliconModule.cc.
std::vector<double> HGCalSiliconModule::layerThick_ |
Definition at line 393 of file DDHGCalSiliconModule.cc.
std::vector<int> HGCalSiliconModule::layerType_ |
Definition at line 394 of file DDHGCalSiliconModule.cc.
std::vector<std::string> HGCalSiliconModule::materials_ |
Definition at line 388 of file DDHGCalSiliconModule.cc.
std::vector<std::string> HGCalSiliconModule::names_ |
Definition at line 389 of file DDHGCalSiliconModule.cc.
int HGCalSiliconModule::orientationTypes_ |
Definition at line 378 of file DDHGCalSiliconModule.cc.
int HGCalSiliconModule::partialTypes_ |
Definition at line 377 of file DDHGCalSiliconModule.cc.
std::vector<double> HGCalSiliconModule::rMaxFront_ |
Definition at line 402 of file DDHGCalSiliconModule.cc.
std::vector<double> HGCalSiliconModule::rMinFront_ |
Definition at line 399 of file DDHGCalSiliconModule.cc.
int HGCalSiliconModule::sectors_ |
Definition at line 385 of file DDHGCalSiliconModule.cc.
int HGCalSiliconModule::sensitiveMode_ |
Definition at line 381 of file DDHGCalSiliconModule.cc.
std::vector<double> HGCalSiliconModule::slopeB_ |
Definition at line 397 of file DDHGCalSiliconModule.cc.
std::vector<double> HGCalSiliconModule::slopeT_ |
Definition at line 400 of file DDHGCalSiliconModule.cc.
std::vector<double> HGCalSiliconModule::thick_ |
Definition at line 390 of file DDHGCalSiliconModule.cc.
std::vector<std::string> HGCalSiliconModule::waferFull_ |
Definition at line 386 of file DDHGCalSiliconModule.cc.
std::vector<int> HGCalSiliconModule::waferIndex_ |
Definition at line 403 of file DDHGCalSiliconModule.cc.
std::vector<int> HGCalSiliconModule::waferLayerStart_ |
Definition at line 405 of file DDHGCalSiliconModule.cc.
std::vector<std::string> HGCalSiliconModule::waferPart_ |
Definition at line 387 of file DDHGCalSiliconModule.cc.
std::vector<int> HGCalSiliconModule::waferProperty_ |
Definition at line 404 of file DDHGCalSiliconModule.cc.
double HGCalSiliconModule::waferSepar_ |
Definition at line 384 of file DDHGCalSiliconModule.cc.
double HGCalSiliconModule::waferSize_ |
Definition at line 383 of file DDHGCalSiliconModule.cc.
int HGCalSiliconModule::waferTypes_ |
Definition at line 375 of file DDHGCalSiliconModule.cc.
std::vector<double> HGCalSiliconModule::zFrontB_ |
Definition at line 398 of file DDHGCalSiliconModule.cc.
std::vector<double> HGCalSiliconModule::zFrontT_ |
Definition at line 401 of file DDHGCalSiliconModule.cc.
double HGCalSiliconModule::zMinBlock_ |
Definition at line 382 of file DDHGCalSiliconModule.cc.