CMS 3D CMS Logo

Public Member Functions | Private Attributes

StackedTrackerGeometryESModule Class Reference

#include <StackedTrackerGeometryESModule.h>

Inheritance diagram for StackedTrackerGeometryESModule:
edm::ESProducer edm::ESProxyFactoryProducer edm::eventsetup::DataProxyProvider

List of all members.

Public Member Functions

boost::shared_ptr
< StackedTrackerGeometry
produce (const StackedTrackerGeometryRecord &record)
 StackedTrackerGeometryESModule (const edm::ParameterSet &p)
virtual ~StackedTrackerGeometryESModule ()

Private Attributes

boost::shared_ptr
< StackedTrackerGeometry
_tracker
bool makeDebugFile
double phi_window
double radial_window
unsigned int truncation_precision
double z_window

Detailed Description

Stacked Tracker Simulations Andrew W. Rose 2008

Definition at line 29 of file StackedTrackerGeometryESModule.h.


Constructor & Destructor Documentation

StackedTrackerGeometryESModule::StackedTrackerGeometryESModule ( const edm::ParameterSet p)

//////////////////////////////////////// Stacked Tracker Simulations /// Written by: /// Andrew W. Rose /// 2008 /// //////////////////////////////////////

Definition at line 12 of file StackedTrackerGeometryESModule.cc.

References edm::ESProducer::setWhatProduced().

  : radial_window( p.getParameter<double>("radial_window") ),
    phi_window( p.getParameter<double>("phi_window") ),
    z_window( p.getParameter<double>("z_window") ),
    truncation_precision( p.getParameter<unsigned int>("truncation_precision") ),
    makeDebugFile( p.getParameter<bool>("make_debug_file") )
{
  setWhatProduced( this );
}
StackedTrackerGeometryESModule::~StackedTrackerGeometryESModule ( ) [virtual]

Definition at line 22 of file StackedTrackerGeometryESModule.cc.

{}

Member Function Documentation

boost::shared_ptr< StackedTrackerGeometry > StackedTrackerGeometryESModule::produce ( const StackedTrackerGeometryRecord record)

Member Data Documentation

Definition at line 36 of file StackedTrackerGeometryESModule.h.

Referenced by produce().

Definition at line 40 of file StackedTrackerGeometryESModule.h.

Referenced by produce().

Definition at line 38 of file StackedTrackerGeometryESModule.h.

Referenced by produce().

Definition at line 38 of file StackedTrackerGeometryESModule.h.

Referenced by produce().

Definition at line 39 of file StackedTrackerGeometryESModule.h.

Referenced by produce().

Definition at line 38 of file StackedTrackerGeometryESModule.h.

Referenced by produce().