#include <DDTIBLayerAlgo_MTCC.h>
Public Member Functions | |
DDTIBLayerAlgo_MTCC () | |
void | execute (DDCompactView &cpv) |
void | initialize (const DDNumericArguments &nArgs, const DDVectorArguments &vArgs, const DDMapArguments &mArgs, const DDStringArguments &sArgs, const DDStringVectorArguments &vsArgs) |
virtual | ~DDTIBLayerAlgo_MTCC () |
Private Attributes | |
std::string | coolCableLo |
std::string | coolCableUp |
double | coolTubeT |
double | coolTubeW |
std::string | cylinderMat |
double | cylinderT |
std::string | detectorLo |
double | detectorT |
double | detectorTilt |
double | detectorTol |
std::string | detectorUp |
double | detectorW |
double | dohmAuxL |
std::string | dohmAuxMaterial |
double | dohmAuxT |
double | dohmAuxW |
std::string | dohmCableMaterial |
std::string | dohmCarrierMaterial |
double | dohmCarrierR |
double | dohmCarrierT |
double | dohmCarrierW |
std::vector< double > | dohmList |
int | dohmN |
double | dohmPrimL |
std::string | dohmPrimMaterial |
double | dohmPrimT |
double | dohmPrimW |
std::string | emptyCoolCableLo |
std::string | emptyCoolCableUp |
std::string | emptyDetectorLo |
std::string | emptyDetectorUp |
std::string | genMat |
std::string | idNameSpace |
double | layerL |
double | phiMaxLo |
double | phiMaxUp |
double | phiMinLo |
double | phiMinUp |
double | phioffLo |
double | phioffUp |
double | radiusLo |
double | radiusUp |
std::string | ribMat |
std::vector< double > | ribPhi |
std::vector< double > | ribW |
double | roffCableLo |
double | roffCableUp |
double | roffDetLo |
double | roffDetUp |
std::vector< double > | stringLoList |
int | stringsLo |
int | stringsUp |
std::vector< double > | stringUpList |
std::string | supportMat |
double | supportT |
double | supportW |
Definition at line 10 of file DDTIBLayerAlgo_MTCC.h.
DDTIBLayerAlgo_MTCC::DDTIBLayerAlgo_MTCC | ( | ) |
Definition at line 20 of file DDTIBLayerAlgo_MTCC.cc.
|
virtual |
Definition at line 24 of file DDTIBLayerAlgo_MTCC.cc.
void DDTIBLayerAlgo_MTCC::execute | ( | DDCompactView & | cpv | ) |
Definition at line 168 of file DDTIBLayerAlgo_MTCC.cc.
void DDTIBLayerAlgo_MTCC::initialize | ( | const DDNumericArguments & | nArgs, |
const DDVectorArguments & | vArgs, | ||
const DDMapArguments & | mArgs, | ||
const DDStringArguments & | sArgs, | ||
const DDStringVectorArguments & | vsArgs | ||
) |
Definition at line 26 of file DDTIBLayerAlgo_MTCC.cc.
|
private |
Definition at line 45 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 58 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 34 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 33 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 63 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 62 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 42 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 32 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 28 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 30 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 55 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 31 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 83 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 85 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 84 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 82 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 77 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 76 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 75 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 74 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 73 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 72 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 71 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 79 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 81 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 80 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 78 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 46 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 59 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 43 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 56 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 27 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 26 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 29 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 39 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 52 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 38 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 51 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 37 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 50 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 36 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 49 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 67 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 69 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 68 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 47 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 60 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 44 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 57 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 41 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 40 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 53 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 54 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 66 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 65 of file DDTIBLayerAlgo_MTCC.h.
|
private |
Definition at line 64 of file DDTIBLayerAlgo_MTCC.h.