CMS 3D CMS Logo

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

#include <DDPixBarLayerUpgradeAlgo.h>

Inheritance diagram for DDPixBarLayerUpgradeAlgo:

Public Member Functions

 DDPixBarLayerUpgradeAlgo ()
 
void execute (DDCompactView &cpv)
 
void initialize (const DDNumericArguments &nArgs, const DDVectorArguments &vArgs, const DDMapArguments &mArgs, const DDStringArguments &sArgs, const DDStringVectorArguments &vsArgs)
 
virtual ~DDPixBarLayerUpgradeAlgo ()
 

Private Attributes

double cool1Offset
 
double cool2Offset
 
double coolDist
 
double coolDz
 
std::string coolMat
 
double coolRadius
 
double coolThick
 
std::string genMat
 
std::string idNameSpace
 
std::string ladder
 
double ladderOffset
 
double ladderThick
 
double ladderWidth
 
double layerDz
 
int number
 
int outerFirst
 
std::string tubeMat
 

Detailed Description

Definition at line 10 of file DDPixBarLayerUpgradeAlgo.h.

Constructor & Destructor Documentation

DDPixBarLayerUpgradeAlgo::DDPixBarLayerUpgradeAlgo ( )

Definition at line 21 of file DDPixBarLayerUpgradeAlgo.cc.

DDPixBarLayerUpgradeAlgo::~DDPixBarLayerUpgradeAlgo ( )
virtual

Definition at line 25 of file DDPixBarLayerUpgradeAlgo.cc.

Member Function Documentation

void DDPixBarLayerUpgradeAlgo::execute ( DDCompactView cpv)

Definition at line 68 of file DDPixBarLayerUpgradeAlgo.cc.

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

Definition at line 27 of file DDPixBarLayerUpgradeAlgo.cc.

Member Data Documentation

double DDPixBarLayerUpgradeAlgo::cool1Offset
private

Definition at line 34 of file DDPixBarLayerUpgradeAlgo.h.

double DDPixBarLayerUpgradeAlgo::cool2Offset
private

Definition at line 35 of file DDPixBarLayerUpgradeAlgo.h.

double DDPixBarLayerUpgradeAlgo::coolDist
private

Definition at line 33 of file DDPixBarLayerUpgradeAlgo.h.

double DDPixBarLayerUpgradeAlgo::coolDz
private

Definition at line 30 of file DDPixBarLayerUpgradeAlgo.h.

std::string DDPixBarLayerUpgradeAlgo::coolMat
private

Definition at line 36 of file DDPixBarLayerUpgradeAlgo.h.

double DDPixBarLayerUpgradeAlgo::coolRadius
private

Definition at line 32 of file DDPixBarLayerUpgradeAlgo.h.

double DDPixBarLayerUpgradeAlgo::coolThick
private

Definition at line 31 of file DDPixBarLayerUpgradeAlgo.h.

std::string DDPixBarLayerUpgradeAlgo::genMat
private

Definition at line 27 of file DDPixBarLayerUpgradeAlgo.h.

std::string DDPixBarLayerUpgradeAlgo::idNameSpace
private

Definition at line 26 of file DDPixBarLayerUpgradeAlgo.h.

std::string DDPixBarLayerUpgradeAlgo::ladder
private

Definition at line 38 of file DDPixBarLayerUpgradeAlgo.h.

double DDPixBarLayerUpgradeAlgo::ladderOffset
private

Definition at line 41 of file DDPixBarLayerUpgradeAlgo.h.

double DDPixBarLayerUpgradeAlgo::ladderThick
private

Definition at line 40 of file DDPixBarLayerUpgradeAlgo.h.

double DDPixBarLayerUpgradeAlgo::ladderWidth
private

Definition at line 39 of file DDPixBarLayerUpgradeAlgo.h.

double DDPixBarLayerUpgradeAlgo::layerDz
private

Definition at line 29 of file DDPixBarLayerUpgradeAlgo.h.

int DDPixBarLayerUpgradeAlgo::number
private

Definition at line 28 of file DDPixBarLayerUpgradeAlgo.h.

int DDPixBarLayerUpgradeAlgo::outerFirst
private

Definition at line 42 of file DDPixBarLayerUpgradeAlgo.h.

std::string DDPixBarLayerUpgradeAlgo::tubeMat
private

Definition at line 37 of file DDPixBarLayerUpgradeAlgo.h.