Import Geant4 6.2.0 source tree
This commit is contained in:
@@ -22,7 +22,7 @@
|
||||
//
|
||||
//
|
||||
// $Id: XrayFluoEventAction.hh
|
||||
// GEANT4 tag $Name: xray_fluo-V04-01-03
|
||||
// GEANT4 tag $Name: xray_fluo-V03-02-00
|
||||
//
|
||||
// Author: Elena Guardincerri (Elena.Guardincerri@ge.infn.it)
|
||||
//
|
||||
@@ -38,6 +38,9 @@
|
||||
|
||||
#include "G4UserEventAction.hh"
|
||||
#include "globals.hh"
|
||||
#include "XrayFluoDetectorConstruction.hh"
|
||||
#include "XrayFluoPlaneDetectorConstruction.hh"
|
||||
#include "XrayFluoMercuryDetectorConstruction.hh"
|
||||
|
||||
class XrayFluoRunAction;
|
||||
class XrayFluoEventActionMessenger;
|
||||
@@ -49,8 +52,10 @@ class XrayFluoEventAction : public G4UserEventAction
|
||||
{
|
||||
public:
|
||||
|
||||
XrayFluoEventAction();
|
||||
|
||||
XrayFluoEventAction(XrayFluoDetectorConstruction*);
|
||||
XrayFluoEventAction(XrayFluoPlaneDetectorConstruction*);
|
||||
XrayFluoEventAction(XrayFluoMercuryDetectorConstruction*);
|
||||
|
||||
virtual ~XrayFluoEventAction();
|
||||
|
||||
public:
|
||||
@@ -75,14 +80,19 @@ private:
|
||||
//the sigma is to be set in the file XrayFluoEventAction.cc
|
||||
G4double RandomCut(G4double);
|
||||
|
||||
|
||||
XrayFluoVDetectorType* detectorType;
|
||||
|
||||
|
||||
|
||||
//XrayFluoRunAction* runManager;
|
||||
|
||||
|
||||
//this method distributes the energy deposit (which must be given as
|
||||
//argument) according to the response function stored in the file
|
||||
//response.dat
|
||||
|
||||
|
||||
XrayFluoRunAction* runManager;
|
||||
//public: G4double ResponseFunction(G4double);
|
||||
|
||||
public: G4double ResponseFunction(G4double);
|
||||
|
||||
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user