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

#include <DDTOBAxCableAlgo.h>

Inheritance diagram for DDTOBAxCableAlgo:

Public Member Functions

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

Private Attributes

std::string idNameSpace
 
double sectorDeltaPhi_B
 
double sectorDz
 
std::vector< std::string > sectorMaterial_A
 
std::vector< std::string > sectorMaterial_B
 
std::vector< std::string > sectorMaterial_C
 
std::vector< std::string > sectorNumber
 
double sectorRin
 
double sectorRout
 
std::vector< double > sectorStartPhi
 

Detailed Description

Definition at line 10 of file DDTOBAxCableAlgo.h.

Constructor & Destructor Documentation

DDTOBAxCableAlgo::DDTOBAxCableAlgo ( )

Definition at line 20 of file DDTOBAxCableAlgo.cc.

DDTOBAxCableAlgo::~DDTOBAxCableAlgo ( )
virtual

Definition at line 25 of file DDTOBAxCableAlgo.cc.

Member Function Documentation

void DDTOBAxCableAlgo::execute ( DDCompactView cpv)

Definition at line 73 of file DDTOBAxCableAlgo.cc.

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

Definition at line 27 of file DDTOBAxCableAlgo.cc.

Member Data Documentation

std::string DDTOBAxCableAlgo::idNameSpace
private

Definition at line 26 of file DDTOBAxCableAlgo.h.

double DDTOBAxCableAlgo::sectorDeltaPhi_B
private

Definition at line 33 of file DDTOBAxCableAlgo.h.

double DDTOBAxCableAlgo::sectorDz
private

Definition at line 32 of file DDTOBAxCableAlgo.h.

std::vector<std::string> DDTOBAxCableAlgo::sectorMaterial_A
private

Definition at line 35 of file DDTOBAxCableAlgo.h.

std::vector<std::string> DDTOBAxCableAlgo::sectorMaterial_B
private

Definition at line 36 of file DDTOBAxCableAlgo.h.

std::vector<std::string> DDTOBAxCableAlgo::sectorMaterial_C
private

Definition at line 37 of file DDTOBAxCableAlgo.h.

std::vector<std::string> DDTOBAxCableAlgo::sectorNumber
private

Definition at line 28 of file DDTOBAxCableAlgo.h.

double DDTOBAxCableAlgo::sectorRin
private

Definition at line 30 of file DDTOBAxCableAlgo.h.

double DDTOBAxCableAlgo::sectorRout
private

Definition at line 31 of file DDTOBAxCableAlgo.h.

std::vector<double> DDTOBAxCableAlgo::sectorStartPhi
private

Definition at line 34 of file DDTOBAxCableAlgo.h.