CMS 3D CMS Logo

Classes | Functions
DDHCalBarrelAlgo.cc File Reference
#include <cmath>
#include <algorithm>
#include <map>
#include <string>
#include <vector>
#include "DataFormats/Math/interface/GeantUnits.h"
#include "FWCore/MessageLogger/interface/MessageLogger.h"
#include "DetectorDescription/Core/interface/DDSplit.h"
#include "DetectorDescription/DDCMS/interface/DDPlugins.h"
#include "DD4hep/DetFactoryHelper.h"

Go to the source code of this file.

Classes

struct  HcalBarrelAlgo
 

Functions

static long algorithm (dd4hep::Detector &, cms::DDParsingContext &ctxt, xml_h e, dd4hep::SensitiveDetector &)
 
 DD4HEP_OPEN_PLUGIN (dd4hep, ddcms_det_element_DDCMS_hcal_DDHCalBarrelAlgo)
 

Function Documentation

◆ algorithm()

static long algorithm ( dd4hep::Detector &  ,
cms::DDParsingContext ctxt,
xml_h  e,
dd4hep::SensitiveDetector &   
)
static

Definition at line 980 of file DDHCalBarrelAlgo.cc.

983  {
984  HcalBarrelAlgo hcalbarrelalgo(ctxt, e);
985 #ifdef EDM_ML_DEBUG
986  edm::LogVerbatim("HCalGeom") << "<<== End of DDHCalBarrelAlgo construction";
987 #endif
988  return cms::s_executed;
989 }

References MillePedeFileConverter_cfg::e, and cms::s_executed.

◆ DD4HEP_OPEN_PLUGIN()

DD4HEP_OPEN_PLUGIN ( dd4hep  ,
ddcms_det_element_DDCMS_hcal_DDHCalBarrelAlgo   
)

Definition at line 992 of file DDHCalBarrelAlgo.cc.

HcalBarrelAlgo
Definition: DDHCalBarrelAlgo.cc:22
edm::LogVerbatim
Definition: MessageLogger.h:297
cms::s_executed
static constexpr long s_executed
Definition: DDAlgoArguments.h:16
MillePedeFileConverter_cfg.e
e
Definition: MillePedeFileConverter_cfg.py:37