Go to the documentation of this file.
10 #ifndef _CocoaToDDLMgr_HH
11 #define _CocoaToDDLMgr_HH
19 #include "CLHEP/Vector/Rotation.h"
57 void ro(
const CLHEP::HepRotation&
ro,
int n);
void ro(const CLHEP::HepRotation &ro, int n)
void newSectPre(std::string name, std::string type)
void measurementsAsSpecPars()
void specPar(OpticalObject *opto)
void pv(OpticalObject *opto)
void newSectPost_ro(std::string name)
void newSectPre_lv(std::string name)
static CocoaToDDLMgr * getInstance()
static CocoaToDDLMgr * instance
void newSectPre_ma(std::string name)
std::vector< CocoaMaterialElementary * > theMaterialList
void writeSpecParsCocoa()
void newSectPost_specPar(std::string name)
ALIbool materialIsRepeated(CocoaMaterialElementary *ma)
void so(OpticalObject *opto)
void newSectPost_so(std::string name)
void newPartPre(std::string name)
void newPartPost(std::string name, std::string extension)
void lv(OpticalObject *opto)
void writeHeader(ALIstring filename)
void newSectPre_specPar(std::string name)
std::string scrubString(const std::string &s)
void newSectPre_so(std::string name)
std::vector< CLHEP::HepRotation > theRotationList
void newSectPost(std::string name)
void writePhysicalVolumes()
ALIint buildRotationNumber(OpticalObject *opto)
void newSectPost_pv(std::string name)
void writeLogicalVolumes()
void newSectPost_ma(std::string name)
void newSectPre_ro(std::string name)
void ma(CocoaMaterialElementary *ma)
void newSectPre_pv(std::string name)
void writeDDDFile(ALIstring filename)
void newSectPost_lv(std::string name)