CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Types | Public Member Functions | Private Member Functions | Private Attributes
DDEcalBarrelNewAlgo Class Reference

#include <DDEcalBarrelNewAlgo.h>

Inheritance diagram for DDEcalBarrelNewAlgo:

Public Types

typedef HepGeom::Point3D< double > Pt3D
 
typedef HepGeom::ReflectZ3D RfZ3D
 
typedef HepGeom::Rotate3D Ro3D
 
typedef CLHEP::HepRotation Rota
 
typedef HepGeom::RotateX3D RoX3D
 
typedef HepGeom::RotateY3D RoY3D
 
typedef HepGeom::RotateZ3D RoZ3D
 
typedef HepGeom::Transform3D Tf3D
 
typedef HepGeom::Translate3D Tl3D
 
typedef EcalTrapezoidParameters Trap
 
typedef CLHEP::Hep3Vector Vec3
 

Public Member Functions

DDMaterial aglMat () const
 
DDName aglName () const
 
double aglThick () const
 
DDMaterial andMat () const
 
DDName andName () const
 
double andThick () const
 
DDMaterial apdMat () const
 
DDName apdName () const
 
double apdSide () const
 
double apdThick () const
 
double apdX1 () const
 
double apdX2 () const
 
double apdZ () const
 
DDMaterial atjMat () const
 
DDName atjName () const
 
double atjThick () const
 
double backBracketHeight () const
 
DDMaterial backBracketMat () const
 
const std::string & backBracketName () const
 
double backCBStdSep () const
 
double backCoolBarHeight () const
 
double backCoolBarHere () const
 
DDMaterial backCoolBarMat () const
 
DDName backCoolBarName () const
 
DDMaterial backCoolBarSSMat () const
 
DDName backCoolBarSSName () const
 
double backCoolBarSSThick () const
 
double backCoolBarThick () const
 
DDMaterial backCoolBarWaMat () const
 
DDName backCoolBarWaName () const
 
double backCoolBarWaThick () const
 
double backCoolBarWidth () const
 
double backCoolHere () const
 
DDMaterial backCoolMat () const
 
double backCoolTankHere () const
 
DDMaterial backCoolTankMat () const
 
const std::string & backCoolTankName () const
 
double backCoolTankThick () const
 
DDMaterial backCoolTankWaMat () const
 
const std::string & backCoolTankWaName () const
 
double backCoolTankWaWidth () const
 
double backCoolTankWidth () const
 
double backCoolVFEHere () const
 
DDMaterial backCoolVFEMat () const
 
DDName backCoolVFEName () const
 
double backHere () const
 
double backMiscHere () const
 
double backPipeHere () const
 
DDMaterial backPipeMat () const
 
const std::string & backPipeName () const
 
DDMaterial backPipeWaterMat () const
 
DDMaterial backPlate2Mat () const
 
DDName backPlate2Name () const
 
double backPlate2Thick () const
 
double backPlateHere () const
 
double backPlateLength () const
 
DDMaterial backPlateMat () const
 
DDName backPlateName () const
 
double backPlateThick () const
 
double backPlateWidth () const
 
double backSideAngle () const
 
double backSideHeight () const
 
double backSideHere () const
 
double backSideLength () const
 
DDMaterial backSideMat () const
 
DDName backSideName () const
 
double backSideWidth () const
 
double backSideYOff1 () const
 
double backSideYOff2 () const
 
DDMaterial backVFEMat () const
 
DDName backVFEName () const
 
double backXOff () const
 
double backYOff () const
 
double barHere () const
 
DDMaterial barMat () const
 
DDName barName () const
 
double barPhiHi () const
 
double barPhiLo () const
 
DDMaterial bsiMat () const
 
DDName bsiName () const
 
double bsiThick () const
 
double bsiXSize () const
 
double bsiYSize () const
 
double capHere () const
 
DDMaterial capMat () const
 
DDName capName () const
 
double capThick () const
 
double capXSize () const
 
double capYSize () const
 
DDMaterial cerMat () const
 
DDName cerName () const
 
double cerThick () const
 
double cerXSize () const
 
double cerYSize () const
 
double clrFrAlv () const
 
DDMaterial clrMat () const
 
const std::string & clrName () const
 
double clrReAlv () const
 
double clrThAlv () const
 
DDMaterial cryMat () const
 
const std::string & cryName () const
 
 DDEcalBarrelNewAlgo ()
 
DDMaterial ddmat (const std::string &s) const
 
DDName ddname (const std::string &s) const
 
double dryAirTubeHere () const
 
double dryAirTubeInnDiam () const
 
DDMaterial dryAirTubeMat () const
 
const std::string & dryAirTubeName () const
 
double dryAirTubeOutDiam () const
 
void execute (DDCompactView &cpv)
 
double fawDelPhi () const
 
double fawHere () const
 
DDName fawName () const
 
double fawPhiOff () const
 
double fawPhiRot () const
 
double fawRadOff () const
 
double grEdgeSlotHeight () const
 
double grEdgeSlotHere () const
 
DDMaterial grEdgeSlotMat () const
 
DDName grEdgeSlotName () const
 
double grEdgeSlotWidth () const
 
double gridHere () const
 
DDMaterial gridMat () const
 
DDName gridName () const
 
double gridThick () const
 
double grilleHere () const
 
DDMaterial grilleMat () const
 
const std::string & grilleName () const
 
double grilleThick () const
 
double grilleWidth () const
 
double grilleZSpace () const
 
double grMidSlotHere () const
 
DDMaterial grMidSlotMat () const
 
const std::string & grMidSlotName () const
 
double grMidSlotWidth () const
 
double grMidSlotXOff () const
 
double hawRCutDelY () const
 
double hawRCutY () const
 
double hawRCutZ () const
 
double hawRHBIG () const
 
double hawRhsml () const
 
DDName hawRName () const
 
double hawYOffCry () const
 
const std::string & idNameSpace () const
 
double ilyBndlLength () const
 
DDMaterial ilyBndlMat () const
 
DDName ilyBndlName () const
 
double ilyBndlOff () const
 
double ilyDelPhi () const
 
double ilyDiffLength () const
 
DDMaterial ilyDiffMat () const
 
DDName ilyDiffName () const
 
double ilyDiffOff () const
 
double ilyFanOutHeight () const
 
double ilyFanOutHere () const
 
double ilyFanOutLength () const
 
DDMaterial ilyFanOutMat () const
 
DDName ilyFanOutName () const
 
double ilyFanOutWidth () const
 
double ilyFEMHeight () const
 
double ilyFEMLength () const
 
DDMaterial ilyFEMMat () const
 
DDName ilyFEMName () const
 
double ilyFEMWidth () const
 
double ilyHere () const
 
const std::string & ilyName () const
 
double ilyPhiLow () const
 
double ilyPipeHere () const
 
double ilyPipeID () const
 
DDMaterial ilyPipeMat () const
 
const std::string & ilyPipeName () const
 
double ilyPipeOD () const
 
double ilyPTMHeight () const
 
double ilyPTMHere () const
 
double ilyPTMLength () const
 
DDMaterial ilyPTMMat () const
 
DDName ilyPTMName () const
 
double ilyPTMWidth () const
 
void initialize (const DDNumericArguments &nArgs, const DDVectorArguments &vArgs, const DDMapArguments &mArgs, const DDStringArguments &sArgs, const DDStringVectorArguments &vsArgs)
 
double mBCoolTubeHere () const
 
double mBCoolTubeInnDiam () const
 
DDMaterial mBCoolTubeMat () const
 
const std::string & mBCoolTubeName () const
 
double mBCoolTubeNum () const
 
double mBCoolTubeOutDiam () const
 
double mBLyrHere () const
 
double mBManifHere () const
 
double mBManifInnDiam () const
 
DDMaterial mBManifMat () const
 
DDName mBManifName () const
 
double mBManifOutDiam () const
 
DDRotation myrot (const std::string &s, const CLHEP::HepRotation &r) const
 Create a DDRotation from a string converted to DDName and CLHEP::HepRotation converted to DDRotationMatrix. – Michael Case. More...
 
DDSolid mytrap (const std::string &s, const Trap &t) const
 
unsigned int nCryPerAlvEta () const
 
unsigned int nCryTypes () const
 
unsigned int nFawPerSupm () const
 
double nomCryDimAF () const
 
double nomCryDimLZ () const
 
double patchPanelHere () const
 
DDName patchPanelName () const
 
double pincerBlkLength () const
 
DDMaterial pincerBlkMat () const
 
DDName pincerBlkName () const
 
double pincerCutHeight () const
 
DDMaterial pincerCutMat () const
 
DDName pincerCutName () const
 
double pincerCutWidth () const
 
double pincerEnvHeight () const
 
double pincerEnvLength () const
 
DDMaterial pincerEnvMat () const
 
DDName pincerEnvName () const
 
double pincerEnvWidth () const
 
double pincerRodHere () const
 
DDMaterial pincerRodMat () const
 
DDName pincerRodName () const
 
DDName pincerShim1Name () const
 
double pincerShim1Width () const
 
DDName pincerShim2Name () const
 
double pincerShim2Width () const
 
double pincerShimHeight () const
 
DDMaterial pincerShimMat () const
 
DDMaterial sglMat () const
 
DDName sglName () const
 
double sglThick () const
 
DDName spmCutName () const
 
double spmCutRM () const
 
double spmCutRP () const
 
int spmCutShow () const
 
double spmCutThick () const
 
double spmDelPhi () const
 
double spmExpThick () const
 
double spmExpWide () const
 
double spmExpYOff () const
 
double spmLowPhi () const
 
DDMaterial spmMat () const
 
DDName spmName () const
 
unsigned int spmNPerHalf () const
 
double spmPhiOff () const
 
double spmSideHigh () const
 
DDMaterial spmSideMat () const
 
DDName spmSideName () const
 
double spmSideThick () const
 
double spmSideYOffM () const
 
double spmSideYOffP () const
 
double underAF () const
 
double underAR () const
 
double underBF () const
 
double underBR () const
 
double underCF () const
 
double underCR () const
 
double underLZ () const
 
const std::vector< std::string > & vecBackCoolName () const
 
const std::vector< double > & vecBackCoolNPerSec () const
 
const std::vector< double > & vecBackCoolNSec () const
 
const std::vector< double > & vecBackCoolSecSep () const
 
const std::vector< std::string > & vecBackMiscMat () const
 
const std::vector< std::string > & vecBackMiscName () const
 
const std::vector< double > & vecBackMiscThick () const
 
const std::vector< double > & vecBackPipeDiam () const
 
const std::vector< double > & vecBackPipeThick () const
 
const std::vector< std::string > & vecBackVFELyrMat () const
 
const std::vector< std::string > & vecBackVFELyrName () const
 
const std::vector< double > & vecBackVFELyrThick () const
 
const std::vector< double > & vecBarRMax () const
 
const std::vector< double > & vecBarRMin () const
 
const std::vector< double > & vecBarRota () const
 
const std::vector< double > & vecBarRota2 () const
 
const std::vector< double > & vecBarRota3 () const
 
const std::vector< double > & vecBarTran () const
 
const std::vector< double > & vecBarZPts () const
 
const std::vector< double > & vecGapAlvEta () const
 
const std::vector< double > & vecGrilleHeight () const
 
const std::vector< double > & vecGrilleZOff () const
 
const std::vector< double > & vecGrMidSlotHeight () const
 
const std::vector< double > & vecIlyFanOutPhi () const
 
const std::vector< double > & vecIlyFanOutZ () const
 
const std::vector< double > & vecIlyFEMPhi () const
 
const std::vector< double > & vecIlyFEMZ () const
 
const std::vector< std::string > & vecIlyMat () const
 
const std::vector< double > & vecIlyPipeLength () const
 
const std::vector< double > & vecIlyPipePhi () const
 
const std::vector< double > & vecIlyPipeType () const
 
const std::vector< double > & vecIlyPipeZ () const
 
const std::vector< double > & vecIlyPTMPhi () const
 
const std::vector< double > & vecIlyPTMZ () const
 
const std::vector< double > & vecIlyThick () const
 
const std::vector< std::string > & vecMBLyrMat () const
 
const std::vector< std::string > & vecMBLyrName () const
 
const std::vector< double > & vecMBLyrThick () const
 
const std::vector< double > & vecNomCryDimAR () const
 
const std::vector< double > & vecNomCryDimBF () const
 
const std::vector< double > & vecNomCryDimBR () const
 
const std::vector< double > & vecNomCryDimCF () const
 
const std::vector< double > & vecNomCryDimCR () const
 
const std::vector< std::string > & vecPatchPanelMat () const
 
const std::vector< std::string > & vecPatchPanelNames () const
 
const std::vector< double > & vecPatchPanelThick () const
 
std::vector< double > vecPincerEnvZOff () const
 
std::vector< double > vecPincerRodAzimuth () const
 
const std::vector< double > & vecSpmBRota () const
 
const std::vector< double > & vecSpmBTran () const
 
const std::vector< double > & vecSpmCutTM () const
 
const std::vector< double > & vecSpmCutTP () const
 
const std::vector< double > & vecSpmHere () const
 
const std::vector< double > & vecSpmRMax () const
 
const std::vector< double > & vecSpmRMin () const
 
const std::vector< double > & vecSpmRota () const
 
const std::vector< double > & vecSpmTran () const
 
const std::vector< double > & vecSpmZPts () const
 
const std::vector< double > & vecWebClrTh () const
 
const std::vector< double > & vecWebLength () const
 
const std::vector< double > & vecWebPlTh () const
 
double wallFrAlv () const
 
DDMaterial wallMat () const
 
const std::string & wallName () const
 
double wallReAlv () const
 
double wallThAlv () const
 
DDMaterial webClrMat () const
 
const std::string & webClrName () const
 
double webHere () const
 
DDMaterial webPlMat () const
 
const std::string & webPlName () const
 
double wrapFrAlv () const
 
DDMaterial wrapMat () const
 
const std::string & wrapName () const
 
double wrapReAlv () const
 
double wrapThAlv () const
 
virtual ~DDEcalBarrelNewAlgo ()
 

Private Member Functions

void web (unsigned int iWeb, double bWeb, double BWeb, double LWeb, double theta, const Pt3D &corner, const DDLogicalPart logPar, double &zee, double side, double front, double delta, DDCompactView &cpv)
 

Private Attributes

std::string m_AGLMat
 
std::string m_AGLName
 
double m_AGLThick
 
std::string m_ANDMat
 
std::string m_ANDName
 
double m_ANDThick
 
std::string m_APDMat
 
std::string m_APDName
 
double m_APDSide
 
double m_APDThick
 
double m_APDX1
 
double m_APDX2
 
double m_APDZ
 
std::string m_ATJMat
 
std::string m_ATJName
 
double m_ATJThick
 
double m_BackBracketHeight
 
std::string m_BackBracketMat
 
std::string m_BackBracketName
 
double m_BackCBStdSep
 
double m_BackCoolBarHeight
 
double m_BackCoolBarHere
 
std::string m_BackCoolBarMat
 
std::string m_BackCoolBarName
 
std::string m_BackCoolBarSSMat
 
std::string m_BackCoolBarSSName
 
double m_BackCoolBarSSThick
 
double m_BackCoolBarThick
 
std::string m_BackCoolBarWaMat
 
std::string m_BackCoolBarWaName
 
double m_BackCoolBarWaThick
 
double m_BackCoolBarWidth
 
double m_BackCoolHere
 
std::string m_BackCoolMat
 
double m_BackCoolTankHere
 
std::string m_BackCoolTankMat
 
std::string m_BackCoolTankName
 
double m_BackCoolTankThick
 
std::string m_BackCoolTankWaMat
 
std::string m_BackCoolTankWaName
 
double m_BackCoolTankWaWidth
 
double m_BackCoolTankWidth
 
double m_BackCoolVFEHere
 
std::string m_BackCoolVFEMat
 
std::string m_BackCoolVFEName
 
double m_BackHere
 
double m_BackMiscHere
 
double m_BackPipeHere
 
std::string m_BackPipeMat
 
std::string m_BackPipeName
 
std::string m_BackPipeWaterMat
 
std::string m_BackPlate2Mat
 
std::string m_BackPlate2Name
 
double m_BackPlate2Thick
 
double m_BackPlateHere
 
double m_BackPlateLength
 
std::string m_BackPlateMat
 
std::string m_BackPlateName
 
double m_BackPlateThick
 
double m_BackPlateWidth
 
double m_BackSideAngle
 
double m_BackSideHeight
 
double m_BackSideHere
 
double m_BackSideLength
 
std::string m_BackSideMat
 
std::string m_BackSideName
 
double m_BackSideWidth
 
double m_BackSideYOff1
 
double m_BackSideYOff2
 
std::string m_BackVFEMat
 
std::string m_BackVFEName
 
double m_BackXOff
 
double m_BackYOff
 
double m_BarHere
 
std::string m_BarMat
 
std::string m_BarName
 
double m_BarPhiHi
 
double m_BarPhiLo
 
std::string m_BSiMat
 
std::string m_BSiName
 
double m_BSiThick
 
double m_BSiXSize
 
double m_BSiYSize
 
double m_capHere
 
std::string m_capMat
 
std::string m_capName
 
double m_capThick
 
double m_capXSize
 
double m_capYSize
 
std::string m_CERMat
 
std::string m_CERName
 
double m_CERThick
 
double m_CERXSize
 
double m_CERYSize
 
double m_ClrFrAlv
 
std::string m_ClrMat
 
std::string m_ClrName
 
double m_ClrReAlv
 
double m_ClrThAlv
 
std::string m_CryMat
 
std::string m_CryName
 
double m_DryAirTubeHere
 
double m_DryAirTubeInnDiam
 
std::string m_DryAirTubeMat
 
std::string m_DryAirTubeName
 
double m_DryAirTubeOutDiam
 
double m_FawDelPhi
 
double m_FawHere
 
std::string m_FawName
 
double m_FawPhiOff
 
double m_FawPhiRot
 
double m_FawRadOff
 
double m_GrEdgeSlotHeight
 
double m_GrEdgeSlotHere
 
std::string m_GrEdgeSlotMat
 
std::string m_GrEdgeSlotName
 
double m_GrEdgeSlotWidth
 
double m_GridHere
 
std::string m_GridMat
 
std::string m_GridName
 
double m_GridThick
 
double m_GrilleHere
 
std::string m_GrilleMat
 
std::string m_GrilleName
 
double m_GrilleThick
 
double m_GrilleWidth
 
double m_GrilleZSpace
 
double m_GrMidSlotHere
 
std::string m_GrMidSlotMat
 
std::string m_GrMidSlotName
 
double m_GrMidSlotWidth
 
double m_GrMidSlotXOff
 
double m_HawRCutDelY
 
double m_HawRCutY
 
double m_HawRCutZ
 
double m_HawRHBIG
 
double m_HawRhsml
 
std::string m_HawRName
 
double m_HawYOffCry
 
std::string m_idNameSpace
 
double m_IlyBndlLength
 
std::string m_IlyBndlMat
 
std::string m_IlyBndlName
 
double m_IlyBndlOff
 
double m_IlyDelPhi
 
double m_IlyDiffLength
 
std::string m_IlyDiffMat
 
std::string m_IlyDiffName
 
double m_IlyDiffOff
 
double m_IlyFanOutHeight
 
double m_IlyFanOutHere
 
double m_IlyFanOutLength
 
std::string m_IlyFanOutMat
 
std::string m_IlyFanOutName
 
double m_IlyFanOutWidth
 
double m_IlyFEMHeight
 
double m_IlyFEMLength
 
std::string m_IlyFEMMat
 
std::string m_IlyFEMName
 
double m_IlyFEMWidth
 
double m_IlyHere
 
std::string m_IlyName
 
double m_IlyPhiLow
 
double m_IlyPipeHere
 
double m_IlyPipeID
 
std::string m_IlyPipeMat
 
std::string m_IlyPipeName
 
double m_IlyPipeOD
 
double m_IlyPTMHeight
 
double m_IlyPTMHere
 
double m_IlyPTMLength
 
std::string m_IlyPTMMat
 
std::string m_IlyPTMName
 
double m_IlyPTMWidth
 
double m_MBCoolTubeHere
 
double m_MBCoolTubeInnDiam
 
std::string m_MBCoolTubeMat
 
std::string m_MBCoolTubeName
 
unsigned int m_MBCoolTubeNum
 
double m_MBCoolTubeOutDiam
 
double m_MBLyrHere
 
double m_MBManifHere
 
double m_MBManifInnDiam
 
std::string m_MBManifMat
 
std::string m_MBManifName
 
double m_MBManifOutDiam
 
unsigned int m_NCryPerAlvEta
 
unsigned int m_NCryTypes
 
unsigned int m_NFawPerSupm
 
double m_NomCryDimAF
 
double m_NomCryDimLZ
 
double m_PatchPanelHere
 
std::string m_PatchPanelName
 
double m_PincerBlkLength
 
std::string m_PincerBlkMat
 
std::string m_PincerBlkName
 
double m_PincerCutHeight
 
std::string m_PincerCutMat
 
std::string m_PincerCutName
 
double m_PincerCutWidth
 
double m_PincerEnvHeight
 
double m_PincerEnvLength
 
std::string m_PincerEnvMat
 
std::string m_PincerEnvName
 
double m_PincerEnvWidth
 
double m_PincerRodHere
 
std::string m_PincerRodMat
 
std::string m_PincerRodName
 
std::string m_PincerShim1Name
 
double m_PincerShim1Width
 
std::string m_PincerShim2Name
 
double m_PincerShim2Width
 
double m_PincerShimHeight
 
std::string m_PincerShimMat
 
std::string m_SGLMat
 
std::string m_SGLName
 
double m_SGLThick
 
std::string m_SpmCutName
 
double m_SpmCutRM
 
double m_SpmCutRP
 
int m_SpmCutShow
 
double m_SpmCutThick
 
double m_SpmDelPhi
 
double m_SpmExpThick
 
double m_SpmExpWide
 
double m_SpmExpYOff
 
double m_SpmLowPhi
 
std::string m_SpmMat
 
std::string m_SpmName
 
unsigned int m_SpmNPerHalf
 
double m_SpmPhiOff
 
double m_SpmSideHigh
 
std::string m_SpmSideMat
 
std::string m_SpmSideName
 
double m_SpmSideThick
 
double m_SpmSideYOffM
 
double m_SpmSideYOffP
 
double m_UnderAF
 
double m_UnderAR
 
double m_UnderBF
 
double m_UnderBR
 
double m_UnderCF
 
double m_UnderCR
 
double m_UnderLZ
 
std::vector< std::string > m_vecBackCoolName
 
std::vector< double > m_vecBackCoolNPerSec
 
std::vector< double > m_vecBackCoolNSec
 
std::vector< double > m_vecBackCoolSecSep
 
std::vector< std::string > m_vecBackMiscMat
 
std::vector< std::string > m_vecBackMiscName
 
std::vector< double > m_vecBackMiscThick
 
std::vector< double > m_vecBackPipeDiam
 
std::vector< double > m_vecBackPipeThick
 
std::vector< std::string > m_vecBackVFELyrMat
 
std::vector< std::string > m_vecBackVFELyrName
 
std::vector< double > m_vecBackVFELyrThick
 
std::vector< double > m_vecBarRMax
 
std::vector< double > m_vecBarRMin
 
std::vector< double > m_vecBarRota
 
std::vector< double > m_vecBarRota2
 
std::vector< double > m_vecBarRota3
 
std::vector< double > m_vecBarTran
 
std::vector< double > m_vecBarZPts
 
std::vector< double > m_vecGapAlvEta
 
std::vector< double > m_vecGrilleHeight
 
std::vector< double > m_vecGrilleZOff
 
std::vector< double > m_vecGrMidSlotHeight
 
std::vector< double > m_vecIlyFanOutPhi
 
std::vector< double > m_vecIlyFanOutZ
 
std::vector< double > m_vecIlyFEMPhi
 
std::vector< double > m_vecIlyFEMZ
 
std::vector< std::string > m_vecIlyMat
 
std::vector< double > m_vecIlyPipeLength
 
std::vector< double > m_vecIlyPipePhi
 
std::vector< double > m_vecIlyPipeType
 
std::vector< double > m_vecIlyPipeZ
 
std::vector< double > m_vecIlyPTMPhi
 
std::vector< double > m_vecIlyPTMZ
 
std::vector< double > m_vecIlyThick
 
std::vector< std::string > m_vecMBLyrMat
 
std::vector< std::string > m_vecMBLyrName
 
std::vector< double > m_vecMBLyrThick
 
std::vector< double > m_vecNomCryDimAR
 
std::vector< double > m_vecNomCryDimBF
 
std::vector< double > m_vecNomCryDimBR
 
std::vector< double > m_vecNomCryDimCF
 
std::vector< double > m_vecNomCryDimCR
 
std::vector< std::string > m_vecPatchPanelMat
 
std::vector< std::string > m_vecPatchPanelNames
 
std::vector< double > m_vecPatchPanelThick
 
std::vector< double > m_vecPincerEnvZOff
 
std::vector< double > m_vecPincerRodAzimuth
 
std::vector< double > m_vecSpmBRota
 
std::vector< double > m_vecSpmBTran
 
std::vector< double > m_vecSpmCutTM
 
std::vector< double > m_vecSpmCutTP
 
std::vector< double > m_vecSpmHere
 
std::vector< double > m_vecSpmRMax
 
std::vector< double > m_vecSpmRMin
 
std::vector< double > m_vecSpmRota
 
std::vector< double > m_vecSpmTran
 
std::vector< double > m_vecSpmZPts
 
std::vector< double > m_vecWebClrTh
 
std::vector< double > m_vecWebLength
 
std::vector< double > m_vecWebPlTh
 
double m_WallFrAlv
 
std::string m_WallMat
 
std::string m_WallName
 
double m_WallReAlv
 
double m_WallThAlv
 
std::string m_WebClrMat
 
std::string m_WebClrName
 
double m_WebHere
 
std::string m_WebPlMat
 
std::string m_WebPlName
 
double m_WrapFrAlv
 
std::string m_WrapMat
 
std::string m_WrapName
 
double m_WrapReAlv
 
double m_WrapThAlv
 

Detailed Description

Definition at line 16 of file DDEcalBarrelNewAlgo.h.

Member Typedef Documentation

Definition at line 20 of file DDEcalBarrelNewAlgo.h.

typedef HepGeom::ReflectZ3D DDEcalBarrelNewAlgo::RfZ3D

Definition at line 22 of file DDEcalBarrelNewAlgo.h.

typedef HepGeom::Rotate3D DDEcalBarrelNewAlgo::Ro3D

Definition at line 24 of file DDEcalBarrelNewAlgo.h.

typedef CLHEP::HepRotation DDEcalBarrelNewAlgo::Rota

Definition at line 30 of file DDEcalBarrelNewAlgo.h.

typedef HepGeom::RotateX3D DDEcalBarrelNewAlgo::RoX3D

Definition at line 27 of file DDEcalBarrelNewAlgo.h.

typedef HepGeom::RotateY3D DDEcalBarrelNewAlgo::RoY3D

Definition at line 26 of file DDEcalBarrelNewAlgo.h.

typedef HepGeom::RotateZ3D DDEcalBarrelNewAlgo::RoZ3D

Definition at line 25 of file DDEcalBarrelNewAlgo.h.

typedef HepGeom::Transform3D DDEcalBarrelNewAlgo::Tf3D

Definition at line 21 of file DDEcalBarrelNewAlgo.h.

typedef HepGeom::Translate3D DDEcalBarrelNewAlgo::Tl3D

Definition at line 23 of file DDEcalBarrelNewAlgo.h.

Definition at line 19 of file DDEcalBarrelNewAlgo.h.

typedef CLHEP::Hep3Vector DDEcalBarrelNewAlgo::Vec3

Definition at line 29 of file DDEcalBarrelNewAlgo.h.

Constructor & Destructor Documentation

DDEcalBarrelNewAlgo::DDEcalBarrelNewAlgo ( )

Definition at line 25 of file DDEcalBarrelNewAlgo.cc.

DDEcalBarrelNewAlgo::~DDEcalBarrelNewAlgo ( )
virtual

Definition at line 365 of file DDEcalBarrelNewAlgo.cc.

Member Function Documentation

DDMaterial DDEcalBarrelNewAlgo::aglMat ( ) const
inline

Definition at line 166 of file DDEcalBarrelNewAlgo.h.

DDName DDEcalBarrelNewAlgo::aglName ( ) const
inline

Definition at line 165 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::aglThick ( ) const
inline

Definition at line 167 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::andMat ( ) const
inline

Definition at line 170 of file DDEcalBarrelNewAlgo.h.

DDName DDEcalBarrelNewAlgo::andName ( ) const
inline

Definition at line 169 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::andThick ( ) const
inline

Definition at line 171 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::apdMat ( ) const
inline

Definition at line 174 of file DDEcalBarrelNewAlgo.h.

DDName DDEcalBarrelNewAlgo::apdName ( ) const
inline

Definition at line 173 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::apdSide ( ) const
inline

Definition at line 175 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::apdThick ( ) const
inline

Definition at line 176 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::apdX1 ( ) const
inline

Definition at line 178 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::apdX2 ( ) const
inline

Definition at line 179 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::apdZ ( ) const
inline

Definition at line 177 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::atjMat ( ) const
inline

Definition at line 158 of file DDEcalBarrelNewAlgo.h.

DDName DDEcalBarrelNewAlgo::atjName ( ) const
inline

Definition at line 157 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::atjThick ( ) const
inline

Definition at line 159 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::backBracketHeight ( ) const
inline

Definition at line 360 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::backBracketMat ( ) const
inline

Definition at line 361 of file DDEcalBarrelNewAlgo.h.

const std::string& DDEcalBarrelNewAlgo::backBracketName ( ) const
inline

Definition at line 359 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::backCBStdSep ( ) const
inline

Definition at line 349 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::backCoolBarHeight ( ) const
inline

Definition at line 326 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::backCoolBarHere ( ) const
inline

Definition at line 328 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::backCoolBarMat ( ) const
inline

Definition at line 331 of file DDEcalBarrelNewAlgo.h.

DDName DDEcalBarrelNewAlgo::backCoolBarName ( ) const
inline

Definition at line 329 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::backCoolBarSSMat ( ) const
inline

Definition at line 334 of file DDEcalBarrelNewAlgo.h.

DDName DDEcalBarrelNewAlgo::backCoolBarSSName ( ) const
inline

Definition at line 332 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::backCoolBarSSThick ( ) const
inline

Definition at line 333 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::backCoolBarThick ( ) const
inline

Definition at line 330 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::backCoolBarWaMat ( ) const
inline

Definition at line 337 of file DDEcalBarrelNewAlgo.h.

DDName DDEcalBarrelNewAlgo::backCoolBarWaName ( ) const
inline

Definition at line 335 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::backCoolBarWaThick ( ) const
inline

Definition at line 336 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::backCoolBarWidth ( ) const
inline

Definition at line 325 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::backCoolHere ( ) const
inline

Definition at line 324 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::backCoolMat ( ) const
inline

Definition at line 327 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::backCoolTankHere ( ) const
inline

Definition at line 351 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::backCoolTankMat ( ) const
inline

Definition at line 355 of file DDEcalBarrelNewAlgo.h.

const std::string& DDEcalBarrelNewAlgo::backCoolTankName ( ) const
inline

Definition at line 352 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::backCoolTankThick ( ) const
inline

Definition at line 354 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::backCoolTankWaMat ( ) const
inline

Definition at line 358 of file DDEcalBarrelNewAlgo.h.

const std::string& DDEcalBarrelNewAlgo::backCoolTankWaName ( ) const
inline

Definition at line 356 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::backCoolTankWaWidth ( ) const
inline

Definition at line 357 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::backCoolTankWidth ( ) const
inline

Definition at line 353 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::backCoolVFEHere ( ) const
inline

Definition at line 338 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::backCoolVFEMat ( ) const
inline

Definition at line 340 of file DDEcalBarrelNewAlgo.h.

DDName DDEcalBarrelNewAlgo::backCoolVFEName ( ) const
inline

Definition at line 339 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::backHere ( ) const
inline

Definition at line 261 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::backMiscHere ( ) const
inline

Definition at line 309 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::backPipeHere ( ) const
inline

Definition at line 303 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::backPipeMat ( ) const
inline

Definition at line 307 of file DDEcalBarrelNewAlgo.h.

const std::string& DDEcalBarrelNewAlgo::backPipeName ( ) const
inline

Definition at line 304 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::backPipeWaterMat ( ) const
inline

Definition at line 308 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::backPlate2Mat ( ) const
inline

Definition at line 281 of file DDEcalBarrelNewAlgo.h.

DDName DDEcalBarrelNewAlgo::backPlate2Name ( ) const
inline

Definition at line 279 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::backPlate2Thick ( ) const
inline

Definition at line 280 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::backPlateHere ( ) const
inline

Definition at line 274 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::backPlateLength ( ) const
inline

Definition at line 275 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::backPlateMat ( ) const
inline

Definition at line 278 of file DDEcalBarrelNewAlgo.h.

DDName DDEcalBarrelNewAlgo::backPlateName ( ) const
inline

Definition at line 273 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::backPlateThick ( ) const
inline

Definition at line 276 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::backPlateWidth ( ) const
inline

Definition at line 277 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::backSideAngle ( ) const
inline

Definition at line 271 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::backSideHeight ( ) const
inline

Definition at line 267 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::backSideHere ( ) const
inline

Definition at line 265 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::backSideLength ( ) const
inline

Definition at line 266 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::backSideMat ( ) const
inline

Definition at line 272 of file DDEcalBarrelNewAlgo.h.

DDName DDEcalBarrelNewAlgo::backSideName ( ) const
inline

Definition at line 264 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::backSideWidth ( ) const
inline

Definition at line 268 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::backSideYOff1 ( ) const
inline

Definition at line 269 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::backSideYOff2 ( ) const
inline

Definition at line 270 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::backVFEMat ( ) const
inline

Definition at line 342 of file DDEcalBarrelNewAlgo.h.

DDName DDEcalBarrelNewAlgo::backVFEName ( ) const
inline

Definition at line 341 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::backXOff ( ) const
inline

Definition at line 262 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::backYOff ( ) const
inline

Definition at line 263 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::barHere ( ) const
inline

Definition at line 64 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::barMat ( ) const
inline

Definition at line 54 of file DDEcalBarrelNewAlgo.h.

DDName DDEcalBarrelNewAlgo::barName ( ) const
inline

Definition at line 53 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::barPhiHi ( ) const
inline

Definition at line 63 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::barPhiLo ( ) const
inline

Definition at line 62 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::bsiMat ( ) const
inline

Definition at line 152 of file DDEcalBarrelNewAlgo.h.

DDName DDEcalBarrelNewAlgo::bsiName ( ) const
inline

Definition at line 151 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::bsiThick ( ) const
inline

Definition at line 155 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::bsiXSize ( ) const
inline

Definition at line 153 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::bsiYSize ( ) const
inline

Definition at line 154 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::capHere ( ) const
inline

Definition at line 139 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::capMat ( ) const
inline

Definition at line 140 of file DDEcalBarrelNewAlgo.h.

DDName DDEcalBarrelNewAlgo::capName ( ) const
inline

Definition at line 138 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::capThick ( ) const
inline

Definition at line 143 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::capXSize ( ) const
inline

Definition at line 141 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::capYSize ( ) const
inline

Definition at line 142 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::cerMat ( ) const
inline

Definition at line 146 of file DDEcalBarrelNewAlgo.h.

DDName DDEcalBarrelNewAlgo::cerName ( ) const
inline

Definition at line 145 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::cerThick ( ) const
inline

Definition at line 149 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::cerXSize ( ) const
inline

Definition at line 147 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::cerYSize ( ) const
inline

Definition at line 148 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::clrFrAlv ( ) const
inline

Definition at line 120 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::clrMat ( ) const
inline

Definition at line 135 of file DDEcalBarrelNewAlgo.h.

const std::string& DDEcalBarrelNewAlgo::clrName ( ) const
inline

Definition at line 130 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::clrReAlv ( ) const
inline

Definition at line 124 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::clrThAlv ( ) const
inline

Definition at line 115 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::cryMat ( ) const
inline

Definition at line 134 of file DDEcalBarrelNewAlgo.h.

const std::string& DDEcalBarrelNewAlgo::cryName ( ) const
inline

Definition at line 129 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::ddmat ( const std::string &  s) const

Definition at line 2871 of file DDEcalBarrelNewAlgo.cc.

DDName DDEcalBarrelNewAlgo::ddname ( const std::string &  s) const

Definition at line 2877 of file DDEcalBarrelNewAlgo.cc.

double DDEcalBarrelNewAlgo::dryAirTubeHere ( ) const
inline

Definition at line 363 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::dryAirTubeInnDiam ( ) const
inline

Definition at line 366 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::dryAirTubeMat ( ) const
inline

Definition at line 368 of file DDEcalBarrelNewAlgo.h.

const std::string& DDEcalBarrelNewAlgo::dryAirTubeName ( ) const
inline

Definition at line 364 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::dryAirTubeOutDiam ( ) const
inline

Definition at line 367 of file DDEcalBarrelNewAlgo.h.

void DDEcalBarrelNewAlgo::execute ( DDCompactView cpv)

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!! Begin Back Cover Plate !!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!! End Back Cover Plate !!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!! Begin Back Side Plates !!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!! End Back Side Plates !!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!! Begin Mother Board Cooling Manifold Setup !!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!! End Mother Board Cooling Manifold Setup !!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!! Begin Loop over Grilles & MB Cooling Manifold !!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!! End Loop over Grilles & MB Cooling Manifold !!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!! Begin Cooling Bar Setup !!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!! End Cooling Bar Setup !!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!! Begin VFE Card Setup !!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!! End VFE Card Setup !!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!! Begin Cooling Bar + VFE Setup !!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!! End Cooling Bar + VFE Setup !!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!! Begin Placement of Readout & Cooling by Module !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!! Begin Back Water Pipes !!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!! End Back Water Pipes !!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!! Begin Placement of Cooling + VFE Cards !!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!! End Placement of Cooling + VFE Cards !!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!! End Placement of Readout & Cooling by Module !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!! Begin Patch Panel !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!! End Patch Panel !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!! Begin Pincers !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!! End Pincers !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Definition at line 743 of file DDEcalBarrelNewAlgo.cc.

double DDEcalBarrelNewAlgo::fawDelPhi ( ) const
inline

Definition at line 252 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::fawHere ( ) const
inline

Definition at line 242 of file DDEcalBarrelNewAlgo.h.

DDName DDEcalBarrelNewAlgo::fawName ( ) const
inline

Definition at line 241 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::fawPhiOff ( ) const
inline

Definition at line 251 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::fawPhiRot ( ) const
inline

Definition at line 253 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::fawRadOff ( ) const
inline

Definition at line 254 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::grEdgeSlotHeight ( ) const
inline

Definition at line 294 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::grEdgeSlotHere ( ) const
inline

Definition at line 293 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::grEdgeSlotMat ( ) const
inline

Definition at line 292 of file DDEcalBarrelNewAlgo.h.

DDName DDEcalBarrelNewAlgo::grEdgeSlotName ( ) const
inline

Definition at line 291 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::grEdgeSlotWidth ( ) const
inline

Definition at line 295 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::gridHere ( ) const
inline

Definition at line 256 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::gridMat ( ) const
inline

Definition at line 258 of file DDEcalBarrelNewAlgo.h.

DDName DDEcalBarrelNewAlgo::gridName ( ) const
inline

Definition at line 257 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::gridThick ( ) const
inline

Definition at line 259 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::grilleHere ( ) const
inline

Definition at line 284 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::grilleMat ( ) const
inline

Definition at line 287 of file DDEcalBarrelNewAlgo.h.

const std::string& DDEcalBarrelNewAlgo::grilleName ( ) const
inline

Definition at line 282 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::grilleThick ( ) const
inline

Definition at line 283 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::grilleWidth ( ) const
inline

Definition at line 285 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::grilleZSpace ( ) const
inline

Definition at line 286 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::grMidSlotHere ( ) const
inline

Definition at line 298 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::grMidSlotMat ( ) const
inline

Definition at line 297 of file DDEcalBarrelNewAlgo.h.

const std::string& DDEcalBarrelNewAlgo::grMidSlotName ( ) const
inline

Definition at line 296 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::grMidSlotWidth ( ) const
inline

Definition at line 299 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::grMidSlotXOff ( ) const
inline

Definition at line 300 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::hawRCutDelY ( ) const
inline

Definition at line 247 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::hawRCutY ( ) const
inline

Definition at line 245 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::hawRCutZ ( ) const
inline

Definition at line 246 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::hawRHBIG ( ) const
inline

Definition at line 243 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::hawRhsml ( ) const
inline

Definition at line 244 of file DDEcalBarrelNewAlgo.h.

DDName DDEcalBarrelNewAlgo::hawRName ( ) const
inline

Definition at line 240 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::hawYOffCry ( ) const
inline

Definition at line 248 of file DDEcalBarrelNewAlgo.h.

const std::string& DDEcalBarrelNewAlgo::idNameSpace ( ) const
inline

Definition at line 50 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::ilyBndlLength ( ) const
inline

Definition at line 231 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::ilyBndlMat ( ) const
inline

Definition at line 229 of file DDEcalBarrelNewAlgo.h.

DDName DDEcalBarrelNewAlgo::ilyBndlName ( ) const
inline

Definition at line 228 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::ilyBndlOff ( ) const
inline

Definition at line 230 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::ilyDelPhi ( ) const
inline

Definition at line 193 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::ilyDiffLength ( ) const
inline

Definition at line 227 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::ilyDiffMat ( ) const
inline

Definition at line 225 of file DDEcalBarrelNewAlgo.h.

DDName DDEcalBarrelNewAlgo::ilyDiffName ( ) const
inline

Definition at line 224 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::ilyDiffOff ( ) const
inline

Definition at line 226 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::ilyFanOutHeight ( ) const
inline

Definition at line 221 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::ilyFanOutHere ( ) const
inline

Definition at line 217 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::ilyFanOutLength ( ) const
inline

Definition at line 220 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::ilyFanOutMat ( ) const
inline

Definition at line 218 of file DDEcalBarrelNewAlgo.h.

DDName DDEcalBarrelNewAlgo::ilyFanOutName ( ) const
inline

Definition at line 216 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::ilyFanOutWidth ( ) const
inline

Definition at line 219 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::ilyFEMHeight ( ) const
inline

Definition at line 236 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::ilyFEMLength ( ) const
inline

Definition at line 235 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::ilyFEMMat ( ) const
inline

Definition at line 233 of file DDEcalBarrelNewAlgo.h.

DDName DDEcalBarrelNewAlgo::ilyFEMName ( ) const
inline

Definition at line 232 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::ilyFEMWidth ( ) const
inline

Definition at line 234 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::ilyHere ( ) const
inline

Definition at line 190 of file DDEcalBarrelNewAlgo.h.

const std::string& DDEcalBarrelNewAlgo::ilyName ( ) const
inline

Definition at line 191 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::ilyPhiLow ( ) const
inline

Definition at line 192 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::ilyPipeHere ( ) const
inline

Definition at line 198 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::ilyPipeID ( ) const
inline

Definition at line 201 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::ilyPipeMat ( ) const
inline

Definition at line 199 of file DDEcalBarrelNewAlgo.h.

const std::string& DDEcalBarrelNewAlgo::ilyPipeName ( ) const
inline

Definition at line 197 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::ilyPipeOD ( ) const
inline

Definition at line 200 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::ilyPTMHeight ( ) const
inline

Definition at line 212 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::ilyPTMHere ( ) const
inline

Definition at line 208 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::ilyPTMLength ( ) const
inline

Definition at line 211 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::ilyPTMMat ( ) const
inline

Definition at line 209 of file DDEcalBarrelNewAlgo.h.

DDName DDEcalBarrelNewAlgo::ilyPTMName ( ) const
inline

Definition at line 207 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::ilyPTMWidth ( ) const
inline

Definition at line 210 of file DDEcalBarrelNewAlgo.h.

void DDEcalBarrelNewAlgo::initialize ( const DDNumericArguments nArgs,
const DDVectorArguments vArgs,
const DDMapArguments mArgs,
const DDStringArguments sArgs,
const DDStringVectorArguments vsArgs 
)

Definition at line 370 of file DDEcalBarrelNewAlgo.cc.

double DDEcalBarrelNewAlgo::mBCoolTubeHere ( ) const
inline

Definition at line 369 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::mBCoolTubeInnDiam ( ) const
inline

Definition at line 371 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::mBCoolTubeMat ( ) const
inline

Definition at line 373 of file DDEcalBarrelNewAlgo.h.

const std::string& DDEcalBarrelNewAlgo::mBCoolTubeName ( ) const
inline

Definition at line 370 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::mBCoolTubeNum ( ) const
inline

Definition at line 365 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::mBCoolTubeOutDiam ( ) const
inline

Definition at line 372 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::mBLyrHere ( ) const
inline

Definition at line 379 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::mBManifHere ( ) const
inline

Definition at line 374 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::mBManifInnDiam ( ) const
inline

Definition at line 376 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::mBManifMat ( ) const
inline

Definition at line 378 of file DDEcalBarrelNewAlgo.h.

DDName DDEcalBarrelNewAlgo::mBManifName ( ) const
inline

Definition at line 375 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::mBManifOutDiam ( ) const
inline

Definition at line 377 of file DDEcalBarrelNewAlgo.h.

DDRotation DDEcalBarrelNewAlgo::myrot ( const std::string &  s,
const CLHEP::HepRotation &  r 
) const

Create a DDRotation from a string converted to DDName and CLHEP::HepRotation converted to DDRotationMatrix. – Michael Case.

Definition at line 2863 of file DDEcalBarrelNewAlgo.cc.

DDSolid DDEcalBarrelNewAlgo::mytrap ( const std::string &  s,
const Trap t 
) const

Definition at line 2889 of file DDEcalBarrelNewAlgo.cc.

unsigned int DDEcalBarrelNewAlgo::nCryPerAlvEta ( ) const
inline

Definition at line 127 of file DDEcalBarrelNewAlgo.h.

unsigned int DDEcalBarrelNewAlgo::nCryTypes ( ) const
inline

Definition at line 126 of file DDEcalBarrelNewAlgo.h.

unsigned int DDEcalBarrelNewAlgo::nFawPerSupm ( ) const
inline

Definition at line 250 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::nomCryDimAF ( ) const
inline

Definition at line 97 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::nomCryDimLZ ( ) const
inline

Definition at line 98 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::patchPanelHere ( ) const
inline

Definition at line 315 of file DDEcalBarrelNewAlgo.h.

DDName DDEcalBarrelNewAlgo::patchPanelName ( ) const
inline

Definition at line 321 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::pincerBlkLength ( ) const
inline

Definition at line 399 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::pincerBlkMat ( ) const
inline

Definition at line 398 of file DDEcalBarrelNewAlgo.h.

DDName DDEcalBarrelNewAlgo::pincerBlkName ( ) const
inline

Definition at line 397 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::pincerCutHeight ( ) const
inline

Definition at line 411 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::pincerCutMat ( ) const
inline

Definition at line 409 of file DDEcalBarrelNewAlgo.h.

DDName DDEcalBarrelNewAlgo::pincerCutName ( ) const
inline

Definition at line 408 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::pincerCutWidth ( ) const
inline

Definition at line 410 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::pincerEnvHeight ( ) const
inline

Definition at line 393 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::pincerEnvLength ( ) const
inline

Definition at line 394 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::pincerEnvMat ( ) const
inline

Definition at line 391 of file DDEcalBarrelNewAlgo.h.

DDName DDEcalBarrelNewAlgo::pincerEnvName ( ) const
inline

Definition at line 390 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::pincerEnvWidth ( ) const
inline

Definition at line 392 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::pincerRodHere ( ) const
inline

Definition at line 386 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::pincerRodMat ( ) const
inline

Definition at line 388 of file DDEcalBarrelNewAlgo.h.

DDName DDEcalBarrelNewAlgo::pincerRodName ( ) const
inline

Definition at line 387 of file DDEcalBarrelNewAlgo.h.

DDName DDEcalBarrelNewAlgo::pincerShim1Name ( ) const
inline

Definition at line 401 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::pincerShim1Width ( ) const
inline

Definition at line 405 of file DDEcalBarrelNewAlgo.h.

DDName DDEcalBarrelNewAlgo::pincerShim2Name ( ) const
inline

Definition at line 403 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::pincerShim2Width ( ) const
inline

Definition at line 406 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::pincerShimHeight ( ) const
inline

Definition at line 402 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::pincerShimMat ( ) const
inline

Definition at line 404 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::sglMat ( ) const
inline

Definition at line 162 of file DDEcalBarrelNewAlgo.h.

DDName DDEcalBarrelNewAlgo::sglName ( ) const
inline

Definition at line 161 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::sglThick ( ) const
inline

Definition at line 163 of file DDEcalBarrelNewAlgo.h.

DDName DDEcalBarrelNewAlgo::spmCutName ( ) const
inline

Definition at line 80 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::spmCutRM ( ) const
inline

Definition at line 83 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::spmCutRP ( ) const
inline

Definition at line 84 of file DDEcalBarrelNewAlgo.h.

int DDEcalBarrelNewAlgo::spmCutShow ( ) const
inline

Definition at line 82 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::spmCutThick ( ) const
inline

Definition at line 81 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::spmDelPhi ( ) const
inline

Definition at line 77 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::spmExpThick ( ) const
inline

Definition at line 87 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::spmExpWide ( ) const
inline

Definition at line 88 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::spmExpYOff ( ) const
inline

Definition at line 89 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::spmLowPhi ( ) const
inline

Definition at line 76 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::spmMat ( ) const
inline

Definition at line 67 of file DDEcalBarrelNewAlgo.h.

DDName DDEcalBarrelNewAlgo::spmName ( ) const
inline

Definition at line 66 of file DDEcalBarrelNewAlgo.h.

unsigned int DDEcalBarrelNewAlgo::spmNPerHalf ( ) const
inline

Definition at line 75 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::spmPhiOff ( ) const
inline

Definition at line 78 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::spmSideHigh ( ) const
inline

Definition at line 92 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::spmSideMat ( ) const
inline

Definition at line 91 of file DDEcalBarrelNewAlgo.h.

DDName DDEcalBarrelNewAlgo::spmSideName ( ) const
inline

Definition at line 90 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::spmSideThick ( ) const
inline

Definition at line 93 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::spmSideYOffM ( ) const
inline

Definition at line 94 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::spmSideYOffP ( ) const
inline

Definition at line 95 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::underAF ( ) const
inline

Definition at line 105 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::underAR ( ) const
inline

Definition at line 109 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::underBF ( ) const
inline

Definition at line 107 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::underBR ( ) const
inline

Definition at line 110 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::underCF ( ) const
inline

Definition at line 108 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::underCR ( ) const
inline

Definition at line 111 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::underLZ ( ) const
inline

Definition at line 106 of file DDEcalBarrelNewAlgo.h.

const std::vector<std::string>& DDEcalBarrelNewAlgo::vecBackCoolName ( ) const
inline

Definition at line 323 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecBackCoolNPerSec ( ) const
inline

Definition at line 348 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecBackCoolNSec ( ) const
inline

Definition at line 346 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecBackCoolSecSep ( ) const
inline

Definition at line 347 of file DDEcalBarrelNewAlgo.h.

const std::vector<std::string>& DDEcalBarrelNewAlgo::vecBackMiscMat ( ) const
inline

Definition at line 313 of file DDEcalBarrelNewAlgo.h.

const std::vector<std::string>& DDEcalBarrelNewAlgo::vecBackMiscName ( ) const
inline

Definition at line 311 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecBackMiscThick ( ) const
inline

Definition at line 310 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecBackPipeDiam ( ) const
inline

Definition at line 305 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecBackPipeThick ( ) const
inline

Definition at line 306 of file DDEcalBarrelNewAlgo.h.

const std::vector<std::string>& DDEcalBarrelNewAlgo::vecBackVFELyrMat ( ) const
inline

Definition at line 345 of file DDEcalBarrelNewAlgo.h.

const std::vector<std::string>& DDEcalBarrelNewAlgo::vecBackVFELyrName ( ) const
inline

Definition at line 344 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecBackVFELyrThick ( ) const
inline

Definition at line 343 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecBarRMax ( ) const
inline

Definition at line 57 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecBarRMin ( ) const
inline

Definition at line 56 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecBarRota ( ) const
inline

Definition at line 59 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecBarRota2 ( ) const
inline

Definition at line 60 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecBarRota3 ( ) const
inline

Definition at line 61 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecBarTran ( ) const
inline

Definition at line 58 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecBarZPts ( ) const
inline

Definition at line 55 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecGapAlvEta ( ) const
inline

Definition at line 116 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecGrilleHeight ( ) const
inline

Definition at line 288 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecGrilleZOff ( ) const
inline

Definition at line 289 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecGrMidSlotHeight ( ) const
inline

Definition at line 301 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecIlyFanOutPhi ( ) const
inline

Definition at line 223 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecIlyFanOutZ ( ) const
inline

Definition at line 222 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecIlyFEMPhi ( ) const
inline

Definition at line 238 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecIlyFEMZ ( ) const
inline

Definition at line 237 of file DDEcalBarrelNewAlgo.h.

const std::vector<std::string>& DDEcalBarrelNewAlgo::vecIlyMat ( ) const
inline

Definition at line 194 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecIlyPipeLength ( ) const
inline

Definition at line 202 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecIlyPipePhi ( ) const
inline

Definition at line 204 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecIlyPipeType ( ) const
inline

Definition at line 203 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecIlyPipeZ ( ) const
inline

Definition at line 205 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecIlyPTMPhi ( ) const
inline

Definition at line 214 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecIlyPTMZ ( ) const
inline

Definition at line 213 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecIlyThick ( ) const
inline

Definition at line 195 of file DDEcalBarrelNewAlgo.h.

const std::vector<std::string>& DDEcalBarrelNewAlgo::vecMBLyrMat ( ) const
inline

Definition at line 382 of file DDEcalBarrelNewAlgo.h.

const std::vector<std::string>& DDEcalBarrelNewAlgo::vecMBLyrName ( ) const
inline

Definition at line 381 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecMBLyrThick ( ) const
inline

Definition at line 380 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecNomCryDimAR ( ) const
inline

Definition at line 101 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecNomCryDimBF ( ) const
inline

Definition at line 99 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecNomCryDimBR ( ) const
inline

Definition at line 102 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecNomCryDimCF ( ) const
inline

Definition at line 100 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecNomCryDimCR ( ) const
inline

Definition at line 103 of file DDEcalBarrelNewAlgo.h.

const std::vector<std::string>& DDEcalBarrelNewAlgo::vecPatchPanelMat ( ) const
inline

Definition at line 319 of file DDEcalBarrelNewAlgo.h.

const std::vector<std::string>& DDEcalBarrelNewAlgo::vecPatchPanelNames ( ) const
inline

Definition at line 317 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecPatchPanelThick ( ) const
inline

Definition at line 316 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::vecPincerEnvZOff ( ) const
inline

Definition at line 395 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::vecPincerRodAzimuth ( ) const
inline

Definition at line 389 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecSpmBRota ( ) const
inline

Definition at line 74 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecSpmBTran ( ) const
inline

Definition at line 73 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecSpmCutTM ( ) const
inline

Definition at line 85 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecSpmCutTP ( ) const
inline

Definition at line 86 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecSpmHere ( ) const
inline

Definition at line 79 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecSpmRMax ( ) const
inline

Definition at line 70 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecSpmRMin ( ) const
inline

Definition at line 69 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecSpmRota ( ) const
inline

Definition at line 72 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecSpmTran ( ) const
inline

Definition at line 71 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecSpmZPts ( ) const
inline

Definition at line 68 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecWebClrTh ( ) const
inline

Definition at line 187 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecWebLength ( ) const
inline

Definition at line 188 of file DDEcalBarrelNewAlgo.h.

const std::vector<double>& DDEcalBarrelNewAlgo::vecWebPlTh ( ) const
inline

Definition at line 186 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::wallFrAlv ( ) const
inline

Definition at line 118 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::wallMat ( ) const
inline

Definition at line 137 of file DDEcalBarrelNewAlgo.h.

const std::string& DDEcalBarrelNewAlgo::wallName ( ) const
inline

Definition at line 132 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::wallReAlv ( ) const
inline

Definition at line 122 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::wallThAlv ( ) const
inline

Definition at line 113 of file DDEcalBarrelNewAlgo.h.

void DDEcalBarrelNewAlgo::web ( unsigned int  iWeb,
double  bWeb,
double  BWeb,
double  LWeb,
double  theta,
const Pt3D corner,
const DDLogicalPart  logPar,
double &  zee,
double  side,
double  front,
double  delta,
DDCompactView cpv 
)
private

Definition at line 2907 of file DDEcalBarrelNewAlgo.cc.

DDMaterial DDEcalBarrelNewAlgo::webClrMat ( ) const
inline

Definition at line 185 of file DDEcalBarrelNewAlgo.h.

const std::string& DDEcalBarrelNewAlgo::webClrName ( ) const
inline

Definition at line 183 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::webHere ( ) const
inline

Definition at line 181 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::webPlMat ( ) const
inline

Definition at line 184 of file DDEcalBarrelNewAlgo.h.

const std::string& DDEcalBarrelNewAlgo::webPlName ( ) const
inline

Definition at line 182 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::wrapFrAlv ( ) const
inline

Definition at line 119 of file DDEcalBarrelNewAlgo.h.

DDMaterial DDEcalBarrelNewAlgo::wrapMat ( ) const
inline

Definition at line 136 of file DDEcalBarrelNewAlgo.h.

const std::string& DDEcalBarrelNewAlgo::wrapName ( ) const
inline

Definition at line 131 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::wrapReAlv ( ) const
inline

Definition at line 123 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::wrapThAlv ( ) const
inline

Definition at line 114 of file DDEcalBarrelNewAlgo.h.

Member Data Documentation

std::string DDEcalBarrelNewAlgo::m_AGLMat
private

Definition at line 556 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_AGLName
private

Definition at line 555 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_AGLThick
private

Definition at line 557 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_ANDMat
private

Definition at line 560 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_ANDName
private

Definition at line 559 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_ANDThick
private

Definition at line 561 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_APDMat
private

Definition at line 540 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_APDName
private

Definition at line 539 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_APDSide
private

Definition at line 541 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_APDThick
private

Definition at line 542 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_APDX1
private

Definition at line 544 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_APDX2
private

Definition at line 545 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_APDZ
private

Definition at line 543 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_ATJMat
private

Definition at line 548 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_ATJName
private

Definition at line 547 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_ATJThick
private

Definition at line 549 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_BackBracketHeight
private

Definition at line 741 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_BackBracketMat
private

Definition at line 742 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_BackBracketName
private

Definition at line 740 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_BackCBStdSep
private

Definition at line 724 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_BackCoolBarHeight
private

Definition at line 698 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_BackCoolBarHere
private

Definition at line 696 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_BackCoolBarMat
private

Definition at line 702 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_BackCoolBarName
private

Definition at line 700 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_BackCoolBarSSMat
private

Definition at line 705 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_BackCoolBarSSName
private

Definition at line 703 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_BackCoolBarSSThick
private

Definition at line 704 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_BackCoolBarThick
private

Definition at line 701 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_BackCoolBarWaMat
private

Definition at line 708 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_BackCoolBarWaName
private

Definition at line 706 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_BackCoolBarWaThick
private

Definition at line 707 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_BackCoolBarWidth
private

Definition at line 697 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_BackCoolHere
private

Definition at line 695 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_BackCoolMat
private

Definition at line 699 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_BackCoolTankHere
private

Definition at line 732 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_BackCoolTankMat
private

Definition at line 736 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_BackCoolTankName
private

Definition at line 733 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_BackCoolTankThick
private

Definition at line 735 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_BackCoolTankWaMat
private

Definition at line 739 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_BackCoolTankWaName
private

Definition at line 737 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_BackCoolTankWaWidth
private

Definition at line 738 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_BackCoolTankWidth
private

Definition at line 734 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_BackCoolVFEHere
private

Definition at line 709 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_BackCoolVFEMat
private

Definition at line 711 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_BackCoolVFEName
private

Definition at line 710 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_BackHere
private

Definition at line 646 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_BackMiscHere
private

Definition at line 720 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_BackPipeHere
private

Definition at line 687 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_BackPipeMat
private

Definition at line 691 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_BackPipeName
private

Definition at line 688 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_BackPipeWaterMat
private

Definition at line 692 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_BackPlate2Mat
private

Definition at line 664 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_BackPlate2Name
private

Definition at line 662 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_BackPlate2Thick
private

Definition at line 663 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_BackPlateHere
private

Definition at line 657 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_BackPlateLength
private

Definition at line 658 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_BackPlateMat
private

Definition at line 661 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_BackPlateName
private

Definition at line 656 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_BackPlateThick
private

Definition at line 659 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_BackPlateWidth
private

Definition at line 660 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_BackSideAngle
private

Definition at line 654 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_BackSideHeight
private

Definition at line 650 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_BackSideHere
private

Definition at line 648 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_BackSideLength
private

Definition at line 649 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_BackSideMat
private

Definition at line 655 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_BackSideName
private

Definition at line 647 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_BackSideWidth
private

Definition at line 651 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_BackSideYOff1
private

Definition at line 652 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_BackSideYOff2
private

Definition at line 653 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_BackVFEMat
private

Definition at line 713 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_BackVFEName
private

Definition at line 712 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_BackXOff
private

Definition at line 643 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_BackYOff
private

Definition at line 644 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_BarHere
private

Definition at line 444 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_BarMat
private

Definition at line 434 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_BarName
private

Definition at line 433 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_BarPhiHi
private

Definition at line 443 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_BarPhiLo
private

Definition at line 442 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_BSiMat
private

Definition at line 534 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_BSiName
private

Definition at line 533 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_BSiThick
private

Definition at line 537 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_BSiXSize
private

Definition at line 535 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_BSiYSize
private

Definition at line 536 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_capHere
private

Definition at line 521 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_capMat
private

Definition at line 522 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_capName
private

Definition at line 520 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_capThick
private

Definition at line 525 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_capXSize
private

Definition at line 523 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_capYSize
private

Definition at line 524 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_CERMat
private

Definition at line 528 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_CERName
private

Definition at line 527 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_CERThick
private

Definition at line 531 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_CERXSize
private

Definition at line 529 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_CERYSize
private

Definition at line 530 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_ClrFrAlv
private

Definition at line 501 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_ClrMat
private

Definition at line 516 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_ClrName
private

Definition at line 511 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_ClrReAlv
private

Definition at line 505 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_ClrThAlv
private

Definition at line 496 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_CryMat
private

Definition at line 515 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_CryName
private

Definition at line 510 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_DryAirTubeHere
private

Definition at line 744 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_DryAirTubeInnDiam
private

Definition at line 747 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_DryAirTubeMat
private

Definition at line 749 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_DryAirTubeName
private

Definition at line 745 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_DryAirTubeOutDiam
private

Definition at line 748 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_FawDelPhi
private

Definition at line 634 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_FawHere
private

Definition at line 625 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_FawName
private

Definition at line 624 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_FawPhiOff
private

Definition at line 633 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_FawPhiRot
private

Definition at line 635 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_FawRadOff
private

Definition at line 636 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_GrEdgeSlotHeight
private

Definition at line 677 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_GrEdgeSlotHere
private

Definition at line 676 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_GrEdgeSlotMat
private

Definition at line 675 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_GrEdgeSlotName
private

Definition at line 674 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_GrEdgeSlotWidth
private

Definition at line 678 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_GridHere
private

Definition at line 638 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_GridMat
private

Definition at line 640 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_GridName
private

Definition at line 639 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_GridThick
private

Definition at line 641 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_GrilleHere
private

Definition at line 666 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_GrilleMat
private

Definition at line 670 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_GrilleName
private

Definition at line 665 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_GrilleThick
private

Definition at line 667 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_GrilleWidth
private

Definition at line 668 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_GrilleZSpace
private

Definition at line 669 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_GrMidSlotHere
private

Definition at line 682 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_GrMidSlotMat
private

Definition at line 681 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_GrMidSlotName
private

Definition at line 680 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_GrMidSlotWidth
private

Definition at line 683 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_GrMidSlotXOff
private

Definition at line 684 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_HawRCutDelY
private

Definition at line 630 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_HawRCutY
private

Definition at line 628 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_HawRCutZ
private

Definition at line 629 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_HawRHBIG
private

Definition at line 626 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_HawRhsml
private

Definition at line 627 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_HawRName
private

Definition at line 623 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_HawYOffCry
private

Definition at line 631 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_idNameSpace
private

Definition at line 430 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_IlyBndlLength
private

Definition at line 613 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_IlyBndlMat
private

Definition at line 611 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_IlyBndlName
private

Definition at line 610 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_IlyBndlOff
private

Definition at line 612 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_IlyDelPhi
private

Definition at line 575 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_IlyDiffLength
private

Definition at line 609 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_IlyDiffMat
private

Definition at line 607 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_IlyDiffName
private

Definition at line 606 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_IlyDiffOff
private

Definition at line 608 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_IlyFanOutHeight
private

Definition at line 603 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_IlyFanOutHere
private

Definition at line 599 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_IlyFanOutLength
private

Definition at line 602 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_IlyFanOutMat
private

Definition at line 600 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_IlyFanOutName
private

Definition at line 598 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_IlyFanOutWidth
private

Definition at line 601 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_IlyFEMHeight
private

Definition at line 618 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_IlyFEMLength
private

Definition at line 617 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_IlyFEMMat
private

Definition at line 615 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_IlyFEMName
private

Definition at line 614 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_IlyFEMWidth
private

Definition at line 616 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_IlyHere
private

Definition at line 572 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_IlyName
private

Definition at line 573 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_IlyPhiLow
private

Definition at line 574 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_IlyPipeHere
private

Definition at line 580 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_IlyPipeID
private

Definition at line 583 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_IlyPipeMat
private

Definition at line 581 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_IlyPipeName
private

Definition at line 579 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_IlyPipeOD
private

Definition at line 582 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_IlyPTMHeight
private

Definition at line 594 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_IlyPTMHere
private

Definition at line 590 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_IlyPTMLength
private

Definition at line 593 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_IlyPTMMat
private

Definition at line 591 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_IlyPTMName
private

Definition at line 589 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_IlyPTMWidth
private

Definition at line 592 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_MBCoolTubeHere
private

Definition at line 750 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_MBCoolTubeInnDiam
private

Definition at line 752 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_MBCoolTubeMat
private

Definition at line 754 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_MBCoolTubeName
private

Definition at line 751 of file DDEcalBarrelNewAlgo.h.

unsigned int DDEcalBarrelNewAlgo::m_MBCoolTubeNum
private

Definition at line 746 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_MBCoolTubeOutDiam
private

Definition at line 753 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_MBLyrHere
private

Definition at line 760 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_MBManifHere
private

Definition at line 755 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_MBManifInnDiam
private

Definition at line 757 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_MBManifMat
private

Definition at line 759 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_MBManifName
private

Definition at line 756 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_MBManifOutDiam
private

Definition at line 758 of file DDEcalBarrelNewAlgo.h.

unsigned int DDEcalBarrelNewAlgo::m_NCryPerAlvEta
private

Definition at line 508 of file DDEcalBarrelNewAlgo.h.

unsigned int DDEcalBarrelNewAlgo::m_NCryTypes
private

Definition at line 507 of file DDEcalBarrelNewAlgo.h.

unsigned int DDEcalBarrelNewAlgo::m_NFawPerSupm
private

Definition at line 632 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_NomCryDimAF
private

Definition at line 478 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_NomCryDimLZ
private

Definition at line 479 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_PatchPanelHere
private

Definition at line 726 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_PatchPanelName
private

Definition at line 727 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_PincerBlkLength
private

Definition at line 781 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_PincerBlkMat
private

Definition at line 780 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_PincerBlkName
private

Definition at line 779 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_PincerCutHeight
private

Definition at line 793 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_PincerCutMat
private

Definition at line 791 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_PincerCutName
private

Definition at line 790 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_PincerCutWidth
private

Definition at line 792 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_PincerEnvHeight
private

Definition at line 775 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_PincerEnvLength
private

Definition at line 776 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_PincerEnvMat
private

Definition at line 773 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_PincerEnvName
private

Definition at line 772 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_PincerEnvWidth
private

Definition at line 774 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_PincerRodHere
private

Definition at line 767 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_PincerRodMat
private

Definition at line 769 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_PincerRodName
private

Definition at line 768 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_PincerShim1Name
private

Definition at line 783 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_PincerShim1Width
private

Definition at line 787 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_PincerShim2Name
private

Definition at line 785 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_PincerShim2Width
private

Definition at line 788 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_PincerShimHeight
private

Definition at line 784 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_PincerShimMat
private

Definition at line 786 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_SGLMat
private

Definition at line 552 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_SGLName
private

Definition at line 551 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_SGLThick
private

Definition at line 553 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_SpmCutName
private

Definition at line 461 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_SpmCutRM
private

Definition at line 466 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_SpmCutRP
private

Definition at line 467 of file DDEcalBarrelNewAlgo.h.

int DDEcalBarrelNewAlgo::m_SpmCutShow
private

Definition at line 463 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_SpmCutThick
private

Definition at line 462 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_SpmDelPhi
private

Definition at line 458 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_SpmExpThick
private

Definition at line 468 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_SpmExpWide
private

Definition at line 469 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_SpmExpYOff
private

Definition at line 470 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_SpmLowPhi
private

Definition at line 457 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_SpmMat
private

Definition at line 448 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_SpmName
private

Definition at line 447 of file DDEcalBarrelNewAlgo.h.

unsigned int DDEcalBarrelNewAlgo::m_SpmNPerHalf
private

Definition at line 456 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_SpmPhiOff
private

Definition at line 459 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_SpmSideHigh
private

Definition at line 473 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_SpmSideMat
private

Definition at line 472 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_SpmSideName
private

Definition at line 471 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_SpmSideThick
private

Definition at line 474 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_SpmSideYOffM
private

Definition at line 475 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_SpmSideYOffP
private

Definition at line 476 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_UnderAF
private

Definition at line 486 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_UnderAR
private

Definition at line 490 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_UnderBF
private

Definition at line 488 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_UnderBR
private

Definition at line 491 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_UnderCF
private

Definition at line 489 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_UnderCR
private

Definition at line 492 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_UnderLZ
private

Definition at line 487 of file DDEcalBarrelNewAlgo.h.

std::vector<std::string> DDEcalBarrelNewAlgo::m_vecBackCoolName
private

Definition at line 694 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecBackCoolNPerSec
private

Definition at line 719 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecBackCoolNSec
private

Definition at line 717 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecBackCoolSecSep
private

Definition at line 718 of file DDEcalBarrelNewAlgo.h.

std::vector<std::string> DDEcalBarrelNewAlgo::m_vecBackMiscMat
private

Definition at line 723 of file DDEcalBarrelNewAlgo.h.

std::vector<std::string> DDEcalBarrelNewAlgo::m_vecBackMiscName
private

Definition at line 722 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecBackMiscThick
private

Definition at line 721 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecBackPipeDiam
private

Definition at line 689 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecBackPipeThick
private

Definition at line 690 of file DDEcalBarrelNewAlgo.h.

std::vector<std::string> DDEcalBarrelNewAlgo::m_vecBackVFELyrMat
private

Definition at line 716 of file DDEcalBarrelNewAlgo.h.

std::vector<std::string> DDEcalBarrelNewAlgo::m_vecBackVFELyrName
private

Definition at line 715 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecBackVFELyrThick
private

Definition at line 714 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecBarRMax
private

Definition at line 437 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecBarRMin
private

Definition at line 436 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecBarRota
private

Definition at line 439 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecBarRota2
private

Definition at line 440 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecBarRota3
private

Definition at line 441 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecBarTran
private

Definition at line 438 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecBarZPts
private

Definition at line 435 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecGapAlvEta
private

Definition at line 497 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecGrilleHeight
private

Definition at line 671 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecGrilleZOff
private

Definition at line 672 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecGrMidSlotHeight
private

Definition at line 685 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecIlyFanOutPhi
private

Definition at line 605 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecIlyFanOutZ
private

Definition at line 604 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecIlyFEMPhi
private

Definition at line 620 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecIlyFEMZ
private

Definition at line 619 of file DDEcalBarrelNewAlgo.h.

std::vector<std::string> DDEcalBarrelNewAlgo::m_vecIlyMat
private

Definition at line 576 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecIlyPipeLength
private

Definition at line 584 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecIlyPipePhi
private

Definition at line 586 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecIlyPipeType
private

Definition at line 585 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecIlyPipeZ
private

Definition at line 587 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecIlyPTMPhi
private

Definition at line 596 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecIlyPTMZ
private

Definition at line 595 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecIlyThick
private

Definition at line 577 of file DDEcalBarrelNewAlgo.h.

std::vector<std::string> DDEcalBarrelNewAlgo::m_vecMBLyrMat
private

Definition at line 763 of file DDEcalBarrelNewAlgo.h.

std::vector<std::string> DDEcalBarrelNewAlgo::m_vecMBLyrName
private

Definition at line 762 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecMBLyrThick
private

Definition at line 761 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecNomCryDimAR
private

Definition at line 482 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecNomCryDimBF
private

Definition at line 480 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecNomCryDimBR
private

Definition at line 483 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecNomCryDimCF
private

Definition at line 481 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecNomCryDimCR
private

Definition at line 484 of file DDEcalBarrelNewAlgo.h.

std::vector<std::string> DDEcalBarrelNewAlgo::m_vecPatchPanelMat
private

Definition at line 730 of file DDEcalBarrelNewAlgo.h.

std::vector<std::string> DDEcalBarrelNewAlgo::m_vecPatchPanelNames
private

Definition at line 729 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecPatchPanelThick
private

Definition at line 728 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecPincerEnvZOff
private

Definition at line 777 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecPincerRodAzimuth
private

Definition at line 770 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecSpmBRota
private

Definition at line 455 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecSpmBTran
private

Definition at line 454 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecSpmCutTM
private

Definition at line 464 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecSpmCutTP
private

Definition at line 465 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecSpmHere
private

Definition at line 460 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecSpmRMax
private

Definition at line 451 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecSpmRMin
private

Definition at line 450 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecSpmRota
private

Definition at line 453 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecSpmTran
private

Definition at line 452 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecSpmZPts
private

Definition at line 449 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecWebClrTh
private

Definition at line 569 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecWebLength
private

Definition at line 570 of file DDEcalBarrelNewAlgo.h.

std::vector<double> DDEcalBarrelNewAlgo::m_vecWebPlTh
private

Definition at line 568 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_WallFrAlv
private

Definition at line 499 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_WallMat
private

Definition at line 518 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_WallName
private

Definition at line 513 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_WallReAlv
private

Definition at line 503 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_WallThAlv
private

Definition at line 494 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_WebClrMat
private

Definition at line 567 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_WebClrName
private

Definition at line 565 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_WebHere
private

Definition at line 563 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_WebPlMat
private

Definition at line 566 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_WebPlName
private

Definition at line 564 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_WrapFrAlv
private

Definition at line 500 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_WrapMat
private

Definition at line 517 of file DDEcalBarrelNewAlgo.h.

std::string DDEcalBarrelNewAlgo::m_WrapName
private

Definition at line 512 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_WrapReAlv
private

Definition at line 504 of file DDEcalBarrelNewAlgo.h.

double DDEcalBarrelNewAlgo::m_WrapThAlv
private

Definition at line 495 of file DDEcalBarrelNewAlgo.h.