CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
LaserSteppingAction Class Reference

#include <LaserSteppingAction.h>

Inheritance diagram for LaserSteppingAction:

Public Member Functions

 LaserSteppingAction (edm::ParameterSet const &theConf)
 constructor More...
 
virtual void UserSteppingAction (const G4Step *myStep)
 stepping action: set energydeposit when a photon is absorbed in a Si module More...
 
virtual ~LaserSteppingAction ()
 destructor More...
 

Private Attributes

int theDebugLevel
 
double theEnergyLossScalingFactor
 

Detailed Description

Class for the Stepping action

Date:
2007/03/20 12:00:59
Revision:
1.2
Author
Maarten Thomas

Definition at line 16 of file LaserSteppingAction.h.

Constructor & Destructor Documentation

LaserSteppingAction::LaserSteppingAction ( edm::ParameterSet const &  theConf)

constructor

Definition at line 14 of file LaserSteppingAction.cc.

LaserSteppingAction::~LaserSteppingAction ( )
virtual

destructor

Definition at line 20 of file LaserSteppingAction.cc.

Member Function Documentation

void LaserSteppingAction::UserSteppingAction ( const G4Step *  myStep)
virtual

stepping action: set energydeposit when a photon is absorbed in a Si module

Definition at line 24 of file LaserSteppingAction.cc.

Member Data Documentation

int LaserSteppingAction::theDebugLevel
private

Definition at line 27 of file LaserSteppingAction.h.

double LaserSteppingAction::theEnergyLossScalingFactor
private

Definition at line 28 of file LaserSteppingAction.h.