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
DDTOBRadCableAlgo Class Reference

#include <DDTOBRadCableAlgo.h>

Inheritance diagram for DDTOBRadCableAlgo:

Public Member Functions

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

Private Attributes

std::vector< std::string > cableM
 
double cableT
 
std::vector< std::string > connM
 
double connT
 
double connW
 
double coolDeltaPhi1
 
double coolDeltaPhi2
 
std::string coolM1
 
std::string coolM2
 
std::vector< double > coolR1
 
std::vector< double > coolR2
 
double coolRin
 
double coolRout1
 
double coolRout2
 
double coolStartPhi1
 
double coolStartPhi2
 
double diskDz
 
std::string idNameSpace
 
std::vector< std::string > names
 
double rMax
 
std::vector< double > rodRin
 
std::vector< double > rodRout
 

Detailed Description

Definition at line 10 of file DDTOBRadCableAlgo.h.

Constructor & Destructor Documentation

DDTOBRadCableAlgo::DDTOBRadCableAlgo ( )

Definition at line 20 of file DDTOBRadCableAlgo.cc.

DDTOBRadCableAlgo::~DDTOBRadCableAlgo ( )
virtual

Definition at line 29 of file DDTOBRadCableAlgo.cc.

Member Function Documentation

void DDTOBRadCableAlgo::execute ( DDCompactView cpv)

Definition at line 100 of file DDTOBRadCableAlgo.cc.

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

Definition at line 31 of file DDTOBRadCableAlgo.cc.

Member Data Documentation

std::vector<std::string> DDTOBRadCableAlgo::cableM
private

Definition at line 33 of file DDTOBRadCableAlgo.h.

double DDTOBRadCableAlgo::cableT
private

Definition at line 30 of file DDTOBRadCableAlgo.h.

std::vector<std::string> DDTOBRadCableAlgo::connM
private

Definition at line 36 of file DDTOBRadCableAlgo.h.

double DDTOBRadCableAlgo::connT
private

Definition at line 35 of file DDTOBRadCableAlgo.h.

double DDTOBRadCableAlgo::connW
private

Definition at line 34 of file DDTOBRadCableAlgo.h.

double DDTOBRadCableAlgo::coolDeltaPhi1
private

Definition at line 43 of file DDTOBRadCableAlgo.h.

double DDTOBRadCableAlgo::coolDeltaPhi2
private

Definition at line 45 of file DDTOBRadCableAlgo.h.

std::string DDTOBRadCableAlgo::coolM1
private

Definition at line 46 of file DDTOBRadCableAlgo.h.

std::string DDTOBRadCableAlgo::coolM2
private

Definition at line 47 of file DDTOBRadCableAlgo.h.

std::vector<double> DDTOBRadCableAlgo::coolR1
private

Definition at line 37 of file DDTOBRadCableAlgo.h.

std::vector<double> DDTOBRadCableAlgo::coolR2
private

Definition at line 38 of file DDTOBRadCableAlgo.h.

double DDTOBRadCableAlgo::coolRin
private

Definition at line 39 of file DDTOBRadCableAlgo.h.

double DDTOBRadCableAlgo::coolRout1
private

Definition at line 40 of file DDTOBRadCableAlgo.h.

double DDTOBRadCableAlgo::coolRout2
private

Definition at line 41 of file DDTOBRadCableAlgo.h.

double DDTOBRadCableAlgo::coolStartPhi1
private

Definition at line 42 of file DDTOBRadCableAlgo.h.

double DDTOBRadCableAlgo::coolStartPhi2
private

Definition at line 44 of file DDTOBRadCableAlgo.h.

double DDTOBRadCableAlgo::diskDz
private

Definition at line 28 of file DDTOBRadCableAlgo.h.

std::string DDTOBRadCableAlgo::idNameSpace
private

Definition at line 26 of file DDTOBRadCableAlgo.h.

std::vector<std::string> DDTOBRadCableAlgo::names
private

Definition at line 48 of file DDTOBRadCableAlgo.h.

double DDTOBRadCableAlgo::rMax
private

Definition at line 29 of file DDTOBRadCableAlgo.h.

std::vector<double> DDTOBRadCableAlgo::rodRin
private

Definition at line 31 of file DDTOBRadCableAlgo.h.

std::vector<double> DDTOBRadCableAlgo::rodRout
private

Definition at line 32 of file DDTOBRadCableAlgo.h.