Main Page
Namespaces
Classes
Package Documentation
SimG4Core
CustomPhysics
interface
APrimePhysics.h
Go to the documentation of this file.
1
#ifndef SIMG4CORE_CUSTOMPHYSICS_APRIMEPHYSICS_H
2
#define SIMG4CORE_CUSTOMPHYSICS_APRIMEPHYSICS_H
3
4
// Geant4
5
#include "G4VPhysicsConstructor.hh"
6
7
class
APrimePhysics
:
public
G4VPhysicsConstructor {
8
public
:
13
APrimePhysics
(
double
APMass,
const
G4String& scalefile,
const
G4double cxBias,
const
G4String&
name
=
"APrime"
);
14
18
~APrimePhysics
()
override
;
19
23
void
ConstructParticle
()
override
;
24
28
void
ConstructProcess
()
override
;
29
30
private
:
34
G4ParticleDefinition*
aprimeDef_
;
35
double
apmass
;
36
G4String
mgfile
;
37
G4double
biasFactor
;
38
};
39
40
#endif
APrimePhysics::aprimeDef_
G4ParticleDefinition * aprimeDef_
Definition:
APrimePhysics.h:34
APrimePhysics::apmass
double apmass
Definition:
APrimePhysics.h:35
APrimePhysics::biasFactor
G4double biasFactor
Definition:
APrimePhysics.h:37
APrimePhysics::~APrimePhysics
~APrimePhysics() override
Definition:
APrimePhysics.cc:18
APrimePhysics::ConstructParticle
void ConstructParticle() override
Definition:
APrimePhysics.cc:20
APrimePhysics
Definition:
APrimePhysics.h:7
APrimePhysics::ConstructProcess
void ConstructProcess() override
Definition:
APrimePhysics.cc:29
APrimePhysics::APrimePhysics
APrimePhysics(double APMass, const G4String &scalefile, const G4double cxBias, const G4String &name="APrime")
Definition:
APrimePhysics.cc:11
APrimePhysics::mgfile
G4String mgfile
Definition:
APrimePhysics.h:36
dataset.name
name
Definition:
dataset.py:45
Generated for CMSSW Reference Manual by
1.8.11