VMC Examples Version 6.6
Loading...
Searching...
No Matches
Ex03RunConfiguration4.h
Go to the documentation of this file.
1#ifndef EX03_RUN_CONFIGURATION4_H
2#define EX03_RUN_CONFIGURATION4_H
3
4//------------------------------------------------
5// The Virtual Monte Carlo examples
6// Copyright (C) 2007 - 2015 Ivana Hrivnacova
7// All rights reserved.
8//
9// For the licensing terms see geant4_vmc/LICENSE.
10// Contact: root-vmc@cern.ch
11//-------------------------------------------------
12
13/// \file Ex03RunConfiguration4.h
14/// \brief Definition of the Ex03RunConfiguration4 class
15///
16/// Geant4 ExampleN03 adapted to Virtual Monte Carlo
17///
18/// \author I. Hrivnacova; IPN, Orsay
19
20#include "TG4RunConfiguration.h"
21
22/// \ingroup E03
23/// \brief User Geant4 VMC run configuration
24///
25/// This class demonstrates inclusion of a user defined detector construction
26/// class with a user defined magnetic field equation of motion and/or its
27/// integrator. \author I. Hrivnacova; IPN, Orsay
28
30{
31 public:
32 Ex03RunConfiguration4(const TString& userGeometry,
33 const TString& physicsList = "emStandard",
34 const TString& specialProcess = "stepLimiter",
35 Bool_t specialStacking = false, Bool_t mtApplication = true);
36 virtual ~Ex03RunConfiguration4();
37
38 // methods
40};
41
42#endif // EX03_RUN_CONFIGURATION4_H
User Geant4 VMC run configuration.
virtual TG4VUserPostDetConstruction * CreateUserPostDetConstruction()
Ex03RunConfiguration4(const TString &userGeometry, const TString &physicsList="emStandard", const TString &specialProcess="stepLimiter", Bool_t specialStacking=false, Bool_t mtApplication=true)