VMC Examples
Version 6.6
Loading...
Searching...
No Matches
examples
E03
E03b
geant4
src
Ex03RunConfiguration4.cxx
Go to the documentation of this file.
1
//------------------------------------------------
2
// The Virtual Monte Carlo examples
3
// Copyright (C) 2007 - 2015 Ivana Hrivnacova
4
// All rights reserved.
5
//
6
// For the licensing terms see geant4_vmc/LICENSE.
7
// Contact: root-vmc@cern.ch
8
//-------------------------------------------------
9
10
/// \file Ex03RunConfiguration4.cxx
11
/// \brief Implementation of the Ex03RunConfiguration4 class
12
///
13
/// Geant4 ExampleN03 adapted to Virtual Monte Carlo \n
14
///
15
/// \author I. Hrivnacova; IPN, Orsay
16
17
#include "Ex03RunConfiguration4.h"
18
#include "Ex03PostDetConstruction.h"
19
20
//_____________________________________________________________________________
21
Ex03RunConfiguration4::Ex03RunConfiguration4
(
const
TString& userGeometry,
22
const
TString& physicsList,
const
TString& specialProcess,
23
Bool_t specialStacking, Bool_t mtApplication)
24
:
TG4RunConfiguration
(
25
userGeometry, physicsList, specialProcess, specialStacking, mtApplication)
26
{
27
/// Standard constructor
28
}
29
30
//_____________________________________________________________________________
31
Ex03RunConfiguration4::~Ex03RunConfiguration4
()
32
{
33
/// Destructor
34
}
35
36
//
37
// protected methods
38
//
39
40
//_____________________________________________________________________________
41
TG4VUserPostDetConstruction
*
42
Ex03RunConfiguration4::CreateUserPostDetConstruction
()
43
{
44
/// User defined detector construction
45
46
return
new
Ex03PostDetConstruction
();
47
}
Ex03PostDetConstruction
Definition
Ex03PostDetConstruction.h:27
Ex03RunConfiguration4::CreateUserPostDetConstruction
virtual TG4VUserPostDetConstruction * CreateUserPostDetConstruction()
Definition
Ex03RunConfiguration4.cxx:42
Ex03RunConfiguration4::Ex03RunConfiguration4
Ex03RunConfiguration4(const TString &userGeometry, const TString &physicsList="emStandard", const TString &specialProcess="stepLimiter", Bool_t specialStacking=false, Bool_t mtApplication=true)
Definition
Ex03RunConfiguration4.cxx:21
Ex03RunConfiguration4::~Ex03RunConfiguration4
virtual ~Ex03RunConfiguration4()
Definition
Ex03RunConfiguration4.cxx:31
TG4RunConfiguration
TG4VUserPostDetConstruction
Generated on Thu Oct 17 2024 08:29:51 for VMC Examples by
1.12.0