CMS 3D CMS Logo

Classes | Namespaces | Functions
DDCMSDetElementCreator.cc File Reference
#include "DD4hep/VolumeProcessor.h"
#include "DD4hep/detail/DetectorInterna.h"
#include "DD4hep/DetFactoryHelper.h"
#include "DD4hep/DetectorHelper.h"
#include "DD4hep/Printout.h"
#include "DetectorDescription/DDCMS/interface/DDAlgoArguments.h"
#include <sstream>

Go to the source code of this file.

Classes

struct  cms::DDCMSDetElementCreator::Count
 
struct  cms::DDCMSDetElementCreator::Data
 
class  cms::DDCMSDetElementCreator
 

Namespaces

 cms
 Namespace of DDCMS conversion namespace.
 

Functions

static void * createObject (dd4hep::Detector &description, int, char **)
 
 DECLARE_DD4HEP_CONSTRUCTOR (DDCMS_DetElementCreator, createObject)
 
std::string cms::detElementName (dd4hep::PlacedVolume volume)
 

Function Documentation

static void* createObject ( dd4hep::Detector &  description,
int  ,
char **   
)
static

Definition at line 349 of file DDCMSDetElementCreator.cc.

References cms::DDCMSDetElementCreator::DDCMSDetElementCreator(), DECLARE_DD4HEP_CONSTRUCTOR(), and proc.

Referenced by LMFUnique::fetchAll().

349  {
350  dd4hep::PlacedVolumeProcessor* proc = new DDCMSDetElementCreator( description );
351  return (void*)proc;
352 }
TrainProcessor *const proc
Definition: MVATrainer.cc:101
DECLARE_DD4HEP_CONSTRUCTOR ( DDCMS_DetElementCreator  ,
createObject   
)

Referenced by createObject().