CMS 3D CMS Logo

Typedefs | Functions
module.cc File Reference
#include "SimG4CMS/Calo/interface/ECalSD.h"
#include "SimG4CMS/Calo/interface/HCalSD.h"
#include "SimG4CMS/Calo/interface/HGCSD.h"
#include "SimG4CMS/Calo/interface/HGCalSD.h"
#include "SimG4CMS/Calo/interface/HGCScintSD.h"
#include "SimG4CMS/Calo/interface/HFNoseSD.h"
#include "SimG4CMS/Calo/interface/CaloTrkProcessing.h"
#include "SimG4CMS/Calo/interface/HcalTestAnalysis.h"
#include "SimG4CMS/Calo/interface/CaloSteppingAction.h"
#include "SimG4Core/SensitiveDetector/interface/SensitiveDetectorPluginFactory.h"
#include "SimG4Core/Watcher/interface/SimWatcherFactory.h"
#include "FWCore/PluginManager/interface/ModuleDef.h"

Go to the source code of this file.

Typedefs

typedef ECalSD EcalSensitiveDetector
 
typedef HCalSD HcalSensitiveDetector
 
typedef HFNoseSD HFNoseSensitiveDetector
 
typedef HGCalSD HGCalSensitiveDetector
 
typedef HGCScintSD HGCScintillatorSensitiveDetector
 
typedef HGCSD HGCSensitiveDetector
 

Functions

static const SimWatcherFactory ::PMaker< SimWatcherMaker< CaloSteppingAction > > s_maker__LINE__ ("CaloSteppingAction")
 
static const SensitiveDetectorPluginFactory ::PMaker< SensitiveDetectorMaker< CaloTrkProcessing > > s_maker__LINE__ ("CaloTrkProcessing")
 
static const SensitiveDetectorPluginFactory ::PMaker< SensitiveDetectorMaker< EcalSensitiveDetector > > s_maker__LINE__ ("EcalSensitiveDetector")
 
static const SensitiveDetectorPluginFactory ::PMaker< SensitiveDetectorMaker< HcalSensitiveDetector > > s_maker__LINE__ ("HcalSensitiveDetector")
 
static const SimWatcherFactory ::PMaker< SimWatcherMaker< HcalTestAnalysis > > s_maker__LINE__ ("HcalTestAnalysis")
 
static const SensitiveDetectorPluginFactory ::PMaker< SensitiveDetectorMaker< HFNoseSensitiveDetector > > s_maker__LINE__ ("HFNoseSensitiveDetector")
 
static const SensitiveDetectorPluginFactory ::PMaker< SensitiveDetectorMaker< HGCalSensitiveDetector > > s_maker__LINE__ ("HGCalSensitiveDetector")
 
static const SensitiveDetectorPluginFactory ::PMaker< SensitiveDetectorMaker< HGCScintillatorSensitiveDetector > > s_maker__LINE__ ("HGCScintillatorSensitiveDetector")
 
static const SensitiveDetectorPluginFactory ::PMaker< SensitiveDetectorMaker< HGCSensitiveDetector > > s_maker__LINE__ ("HGCSensitiveDetector")
 

Typedef Documentation

◆ EcalSensitiveDetector

Definition at line 14 of file module.cc.

◆ HcalSensitiveDetector

Definition at line 16 of file module.cc.

◆ HFNoseSensitiveDetector

Definition at line 24 of file module.cc.

◆ HGCalSensitiveDetector

Definition at line 20 of file module.cc.

◆ HGCScintillatorSensitiveDetector

Definition at line 22 of file module.cc.

◆ HGCSensitiveDetector

Definition at line 18 of file module.cc.

Function Documentation

◆ s_maker__LINE__() [1/9]

static const SimWatcherFactory ::PMaker< SimWatcherMaker< CaloSteppingAction > > s_maker__LINE__ ( "CaloSteppingAction"  )
static

◆ s_maker__LINE__() [2/9]

static const SensitiveDetectorPluginFactory ::PMaker< SensitiveDetectorMaker< CaloTrkProcessing > > s_maker__LINE__ ( "CaloTrkProcessing"  )
static

◆ s_maker__LINE__() [3/9]

static const SensitiveDetectorPluginFactory ::PMaker< SensitiveDetectorMaker< EcalSensitiveDetector > > s_maker__LINE__ ( "EcalSensitiveDetector"  )
static

◆ s_maker__LINE__() [4/9]

static const SensitiveDetectorPluginFactory ::PMaker< SensitiveDetectorMaker< HcalSensitiveDetector > > s_maker__LINE__ ( "HcalSensitiveDetector"  )
static

◆ s_maker__LINE__() [5/9]

static const SimWatcherFactory ::PMaker< SimWatcherMaker< HcalTestAnalysis > > s_maker__LINE__ ( "HcalTestAnalysis"  )
static

◆ s_maker__LINE__() [6/9]

static const SensitiveDetectorPluginFactory ::PMaker< SensitiveDetectorMaker< HFNoseSensitiveDetector > > s_maker__LINE__ ( "HFNoseSensitiveDetector"  )
static

◆ s_maker__LINE__() [7/9]

static const SensitiveDetectorPluginFactory ::PMaker< SensitiveDetectorMaker< HGCalSensitiveDetector > > s_maker__LINE__ ( "HGCalSensitiveDetector"  )
static

◆ s_maker__LINE__() [8/9]

static const SensitiveDetectorPluginFactory ::PMaker< SensitiveDetectorMaker< HGCScintillatorSensitiveDetector > > s_maker__LINE__ ( "HGCScintillatorSensitiveDetector"  )
static

◆ s_maker__LINE__() [9/9]

static const SensitiveDetectorPluginFactory ::PMaker< SensitiveDetectorMaker< HGCSensitiveDetector > > s_maker__LINE__ ( "HGCSensitiveDetector"  )
static