![]() |
![]() |
#include <DDTIBLayerAlgo.h>
Public Member Functions | |
DDTIBLayerAlgo () | |
void | execute (DDCompactView &cpv) |
void | initialize (const DDNumericArguments &nArgs, const DDVectorArguments &vArgs, const DDMapArguments &mArgs, const DDStringArguments &sArgs, const DDStringVectorArguments &vsArgs) |
virtual | ~DDTIBLayerAlgo () |
Private Attributes | |
double | bwExtPillarDPhi |
double | bwExtPillarDz |
std::vector< double > | bwExtPillarPhi |
std::vector< double > | bwExtPillarZ |
double | bwIntPillarDPhi |
double | bwIntPillarDz |
std::vector< double > | bwIntPillarPhi |
std::vector< double > | bwIntPillarZ |
std::string | centMat |
std::vector< double > | centRing1par |
std::vector< double > | centRing2par |
double | cylinderInR |
std::string | cylinderMat |
double | cylinderT |
std::string | detectorLo |
double | detectorTilt |
std::string | detectorUp |
double | dohmAuxL |
std::string | dohmAuxMaterial |
std::string | dohmAuxName |
std::string | dohmCableMaterial |
std::string | dohmCarrierMaterial |
double | dohmCarrierPhiOff |
std::vector< double > | dohmListBW |
std::vector< double > | dohmListFW |
double | dohmPrimL |
std::string | dohmPrimMaterial |
std::string | dohmPrimName |
double | dohmtoMF |
double | fillerDz |
std::string | fillerMat |
double | fwExtPillarDPhi |
double | fwExtPillarDz |
std::vector< double > | fwExtPillarPhi |
std::vector< double > | fwExtPillarZ |
double | fwIntPillarDPhi |
double | fwIntPillarDz |
std::vector< double > | fwIntPillarPhi |
std::vector< double > | fwIntPillarZ |
std::string | genMat |
std::string | idNameSpace |
double | layerL |
std::string | MFExtRingMat |
std::string | MFIntRingMat |
double | MFRingDz |
double | MFRingInR |
double | MFRingOutR |
double | MFRingT |
double | phioffLo |
double | phioffUp |
std::string | pillarMaterial |
double | radiusLo |
double | radiusUp |
std::string | ribMat |
std::vector< double > | ribPhi |
std::vector< double > | ribW |
int | stringsLo |
int | stringsUp |
double | supportT |
Definition at line 10 of file DDTIBLayerAlgo.h.
DDTIBLayerAlgo::DDTIBLayerAlgo | ( | ) |
Definition at line 21 of file DDTIBLayerAlgo.cc.
|
virtual |
Definition at line 25 of file DDTIBLayerAlgo.cc.
void DDTIBLayerAlgo::execute | ( | DDCompactView & | cpv | ) |
Definition at line 176 of file DDTIBLayerAlgo.cc.
void DDTIBLayerAlgo::initialize | ( | const DDNumericArguments & | nArgs, |
const DDVectorArguments & | vArgs, | ||
const DDMapArguments & | mArgs, | ||
const DDStringArguments & | sArgs, | ||
const DDStringVectorArguments & | vsArgs | ||
) |
Definition at line 27 of file DDTIBLayerAlgo.cc.
|
private |
Definition at line 95 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 94 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 97 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 96 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 86 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 85 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 88 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 87 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 53 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 54 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 55 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 42 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 43 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 41 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 34 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 28 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 39 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 76 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 77 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 70 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 73 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 72 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 68 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 65 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 64 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 74 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 75 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 69 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 67 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 58 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 57 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 91 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 90 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 93 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 92 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 82 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 81 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 84 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 83 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 27 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 26 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 29 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 49 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 48 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 47 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 44 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 45 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 46 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 32 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 37 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 79 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 31 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 36 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 60 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 62 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 61 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 33 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 38 of file DDTIBLayerAlgo.h.
|
private |
Definition at line 51 of file DDTIBLayerAlgo.h.