|
ATLAS Offline Software
|
#include "G4AtlasInfrstructure/SleptonsPhysicsTool.h"
Tool for the concrete implementation of a Physics List selection class
- Author
- Edoardo Farina
- Date
- 15-05-2015
Definition at line 20 of file SleptonsPhysicsTool.h.
◆ SleptonsPhysicsTool()
SleptonsPhysicsTool::SleptonsPhysicsTool |
( |
const std::string & |
type, |
|
|
const std::string & |
name, |
|
|
const IInterface * |
parent |
|
) |
| |
◆ ~SleptonsPhysicsTool()
SleptonsPhysicsTool::~SleptonsPhysicsTool |
( |
| ) |
|
|
virtual |
◆ ConstructParticle()
void SleptonsPhysicsTool::ConstructParticle |
( |
| ) |
|
|
finaloverridevirtual |
◆ ConstructProcess()
void SleptonsPhysicsTool::ConstructProcess |
( |
| ) |
|
|
finaloverridevirtual |
Definition at line 240 of file SleptonsPhysicsTool.cxx.
246 int pdgcode=std::abs(
particle->GetPDGEncoding());
247 if (pdgcode==2000011 || pdgcode==2000013 || pdgcode==1000015 || pdgcode==1000011 || pdgcode==1000013 || pdgcode==2000015)
250 proc->AddProcess(
new G4hMultipleScattering,-1,1,1);
251 proc->AddProcess(
new G4hIonisation,-1,2,2);
◆ GetPhysicsOption()
◆ initialize()
StatusCode SleptonsPhysicsTool::initialize |
( |
| ) |
|
|
finaloverridevirtual |
◆ m_G4SElectronLMinusCharge
G4double SleptonsPhysicsTool::m_G4SElectronLMinusCharge |
|
protected |
◆ m_G4SElectronLMinusLifetime
G4double SleptonsPhysicsTool::m_G4SElectronLMinusLifetime |
|
protected |
◆ m_G4SElectronLMinusMass
G4double SleptonsPhysicsTool::m_G4SElectronLMinusMass |
|
protected |
◆ m_G4SElectronLMinusPDGCode
G4double SleptonsPhysicsTool::m_G4SElectronLMinusPDGCode |
|
protected |
◆ m_G4SElectronLMinusShortlived
G4bool SleptonsPhysicsTool::m_G4SElectronLMinusShortlived |
|
protected |
◆ m_G4SElectronLMinusStable
G4bool SleptonsPhysicsTool::m_G4SElectronLMinusStable |
|
protected |
◆ m_G4SElectronLMinusWidth
G4double SleptonsPhysicsTool::m_G4SElectronLMinusWidth |
|
protected |
◆ m_G4SElectronLPlusCharge
G4double SleptonsPhysicsTool::m_G4SElectronLPlusCharge |
|
protected |
◆ m_G4SElectronLPlusLifetime
G4double SleptonsPhysicsTool::m_G4SElectronLPlusLifetime |
|
protected |
◆ m_G4SElectronLPlusMass
G4double SleptonsPhysicsTool::m_G4SElectronLPlusMass |
|
protected |
◆ m_G4SElectronLPlusPDGCode
G4double SleptonsPhysicsTool::m_G4SElectronLPlusPDGCode |
|
protected |
◆ m_G4SElectronLPlusShortlived
G4bool SleptonsPhysicsTool::m_G4SElectronLPlusShortlived |
|
protected |
◆ m_G4SElectronLPlusStable
G4bool SleptonsPhysicsTool::m_G4SElectronLPlusStable |
|
protected |
◆ m_G4SElectronLPlusWidth
G4double SleptonsPhysicsTool::m_G4SElectronLPlusWidth |
|
protected |
◆ m_G4SElectronRMinusCharge
G4double SleptonsPhysicsTool::m_G4SElectronRMinusCharge |
|
protected |
◆ m_G4SElectronRMinusLifetime
G4double SleptonsPhysicsTool::m_G4SElectronRMinusLifetime |
|
protected |
◆ m_G4SElectronRMinusMass
G4double SleptonsPhysicsTool::m_G4SElectronRMinusMass |
|
protected |
◆ m_G4SElectronRMinusPDGCode
G4double SleptonsPhysicsTool::m_G4SElectronRMinusPDGCode |
|
protected |
◆ m_G4SElectronRMinusShortlived
G4bool SleptonsPhysicsTool::m_G4SElectronRMinusShortlived |
|
protected |
◆ m_G4SElectronRMinusStable
G4bool SleptonsPhysicsTool::m_G4SElectronRMinusStable |
|
protected |
◆ m_G4SElectronRMinusWidth
G4double SleptonsPhysicsTool::m_G4SElectronRMinusWidth |
|
protected |
◆ m_G4SElectronRPlusCharge
G4double SleptonsPhysicsTool::m_G4SElectronRPlusCharge |
|
protected |
◆ m_G4SElectronRPlusLifetime
G4double SleptonsPhysicsTool::m_G4SElectronRPlusLifetime |
|
protected |
◆ m_G4SElectronRPlusMass
G4double SleptonsPhysicsTool::m_G4SElectronRPlusMass |
|
protected |
◆ m_G4SElectronRPlusPDGCode
G4double SleptonsPhysicsTool::m_G4SElectronRPlusPDGCode |
|
protected |
◆ m_G4SElectronRPlusShortlived
G4bool SleptonsPhysicsTool::m_G4SElectronRPlusShortlived |
|
protected |
◆ m_G4SElectronRPlusStable
G4bool SleptonsPhysicsTool::m_G4SElectronRPlusStable |
|
protected |
◆ m_G4SElectronRPlusWidth
G4double SleptonsPhysicsTool::m_G4SElectronRPlusWidth |
|
protected |
◆ m_G4SMuonLMinusCharge
G4double SleptonsPhysicsTool::m_G4SMuonLMinusCharge |
|
protected |
◆ m_G4SMuonLMinusLifetime
G4double SleptonsPhysicsTool::m_G4SMuonLMinusLifetime |
|
protected |
◆ m_G4SMuonLMinusMass
G4double SleptonsPhysicsTool::m_G4SMuonLMinusMass |
|
protected |
◆ m_G4SMuonLMinusPDGCode
G4double SleptonsPhysicsTool::m_G4SMuonLMinusPDGCode |
|
protected |
◆ m_G4SMuonLMinusShortlived
G4bool SleptonsPhysicsTool::m_G4SMuonLMinusShortlived |
|
protected |
◆ m_G4SMuonLMinusStable
G4bool SleptonsPhysicsTool::m_G4SMuonLMinusStable |
|
protected |
◆ m_G4SMuonLMinusWidth
G4double SleptonsPhysicsTool::m_G4SMuonLMinusWidth |
|
protected |
◆ m_G4SMuonLPlusCharge
G4double SleptonsPhysicsTool::m_G4SMuonLPlusCharge |
|
protected |
◆ m_G4SMuonLPlusLifetime
G4double SleptonsPhysicsTool::m_G4SMuonLPlusLifetime |
|
protected |
◆ m_G4SMuonLPlusMass
G4double SleptonsPhysicsTool::m_G4SMuonLPlusMass |
|
protected |
◆ m_G4SMuonLPlusPDGCode
G4double SleptonsPhysicsTool::m_G4SMuonLPlusPDGCode |
|
protected |
◆ m_G4SMuonLPlusShortlived
G4bool SleptonsPhysicsTool::m_G4SMuonLPlusShortlived |
|
protected |
◆ m_G4SMuonLPlusStable
G4bool SleptonsPhysicsTool::m_G4SMuonLPlusStable |
|
protected |
◆ m_G4SMuonLPlusWidth
G4double SleptonsPhysicsTool::m_G4SMuonLPlusWidth |
|
protected |
◆ m_G4SMuonRMinusCharge
G4double SleptonsPhysicsTool::m_G4SMuonRMinusCharge |
|
protected |
◆ m_G4SMuonRMinusLifetime
G4double SleptonsPhysicsTool::m_G4SMuonRMinusLifetime |
|
protected |
◆ m_G4SMuonRMinusMass
G4double SleptonsPhysicsTool::m_G4SMuonRMinusMass |
|
protected |
◆ m_G4SMuonRMinusPDGCode
G4double SleptonsPhysicsTool::m_G4SMuonRMinusPDGCode |
|
protected |
◆ m_G4SMuonRMinusShortlived
G4bool SleptonsPhysicsTool::m_G4SMuonRMinusShortlived |
|
protected |
◆ m_G4SMuonRMinusStable
G4bool SleptonsPhysicsTool::m_G4SMuonRMinusStable |
|
protected |
◆ m_G4SMuonRMinusWidth
G4double SleptonsPhysicsTool::m_G4SMuonRMinusWidth |
|
protected |
◆ m_G4SMuonRPlusCharge
G4double SleptonsPhysicsTool::m_G4SMuonRPlusCharge |
|
protected |
◆ m_G4SMuonRPlusLifetime
G4double SleptonsPhysicsTool::m_G4SMuonRPlusLifetime |
|
protected |
◆ m_G4SMuonRPlusMass
G4double SleptonsPhysicsTool::m_G4SMuonRPlusMass |
|
protected |
◆ m_G4SMuonRPlusPDGCode
G4double SleptonsPhysicsTool::m_G4SMuonRPlusPDGCode |
|
protected |
◆ m_G4SMuonRPlusShortlived
G4bool SleptonsPhysicsTool::m_G4SMuonRPlusShortlived |
|
protected |
◆ m_G4SMuonRPlusStable
G4bool SleptonsPhysicsTool::m_G4SMuonRPlusStable |
|
protected |
◆ m_G4SMuonRPlusWidth
G4double SleptonsPhysicsTool::m_G4SMuonRPlusWidth |
|
protected |
◆ m_G4STau1MinusCharge
G4double SleptonsPhysicsTool::m_G4STau1MinusCharge |
|
protected |
◆ m_G4STau1MinusLifetime
G4double SleptonsPhysicsTool::m_G4STau1MinusLifetime |
|
protected |
◆ m_G4STau1MinusMass
G4double SleptonsPhysicsTool::m_G4STau1MinusMass |
|
protected |
◆ m_G4STau1MinusPDGCode
G4double SleptonsPhysicsTool::m_G4STau1MinusPDGCode |
|
protected |
◆ m_G4STau1MinusShortlived
G4bool SleptonsPhysicsTool::m_G4STau1MinusShortlived |
|
protected |
◆ m_G4STau1MinusStable
G4bool SleptonsPhysicsTool::m_G4STau1MinusStable |
|
protected |
◆ m_G4STau1MinusWidth
G4double SleptonsPhysicsTool::m_G4STau1MinusWidth |
|
protected |
◆ m_G4STau1PlusCharge
G4double SleptonsPhysicsTool::m_G4STau1PlusCharge |
|
protected |
◆ m_G4STau1PlusLifetime
G4double SleptonsPhysicsTool::m_G4STau1PlusLifetime |
|
protected |
◆ m_G4STau1PlusMass
G4double SleptonsPhysicsTool::m_G4STau1PlusMass |
|
protected |
◆ m_G4STau1PlusPDGCode
G4double SleptonsPhysicsTool::m_G4STau1PlusPDGCode |
|
protected |
◆ m_G4STau1PlusShortlived
G4bool SleptonsPhysicsTool::m_G4STau1PlusShortlived |
|
protected |
◆ m_G4STau1PlusStable
G4bool SleptonsPhysicsTool::m_G4STau1PlusStable |
|
protected |
◆ m_G4STau1PlusWidth
G4double SleptonsPhysicsTool::m_G4STau1PlusWidth |
|
protected |
◆ m_G4STau2MinusCharge
G4double SleptonsPhysicsTool::m_G4STau2MinusCharge |
|
protected |
◆ m_G4STau2MinusLifetime
G4double SleptonsPhysicsTool::m_G4STau2MinusLifetime |
|
protected |
◆ m_G4STau2MinusMass
G4double SleptonsPhysicsTool::m_G4STau2MinusMass |
|
protected |
◆ m_G4STau2MinusPDGCode
G4double SleptonsPhysicsTool::m_G4STau2MinusPDGCode |
|
protected |
◆ m_G4STau2MinusShortlived
G4bool SleptonsPhysicsTool::m_G4STau2MinusShortlived |
|
protected |
◆ m_G4STau2MinusStable
G4bool SleptonsPhysicsTool::m_G4STau2MinusStable |
|
protected |
◆ m_G4STau2MinusWidth
G4double SleptonsPhysicsTool::m_G4STau2MinusWidth |
|
protected |
◆ m_G4STau2PlusCharge
G4double SleptonsPhysicsTool::m_G4STau2PlusCharge |
|
protected |
◆ m_G4STau2PlusLifetime
G4double SleptonsPhysicsTool::m_G4STau2PlusLifetime |
|
protected |
◆ m_G4STau2PlusMass
G4double SleptonsPhysicsTool::m_G4STau2PlusMass |
|
protected |
◆ m_G4STau2PlusPDGCode
G4double SleptonsPhysicsTool::m_G4STau2PlusPDGCode |
|
protected |
◆ m_G4STau2PlusShortlived
G4bool SleptonsPhysicsTool::m_G4STau2PlusShortlived |
|
protected |
◆ m_G4STau2PlusStable
G4bool SleptonsPhysicsTool::m_G4STau2PlusStable |
|
protected |
◆ m_G4STau2PlusWidth
G4double SleptonsPhysicsTool::m_G4STau2PlusWidth |
|
protected |
◆ m_theSElectronLMinus
G4ParticleDefinition* SleptonsPhysicsTool::m_theSElectronLMinus |
|
protected |
◆ m_theSElectronLPlus
G4ParticleDefinition* SleptonsPhysicsTool::m_theSElectronLPlus |
|
protected |
◆ m_theSElectronRMinus
G4ParticleDefinition* SleptonsPhysicsTool::m_theSElectronRMinus |
|
protected |
◆ m_theSElectronRPlus
G4ParticleDefinition* SleptonsPhysicsTool::m_theSElectronRPlus |
|
protected |
◆ m_theSMuonLMinus
G4ParticleDefinition* SleptonsPhysicsTool::m_theSMuonLMinus |
|
protected |
◆ m_theSMuonLPlus
G4ParticleDefinition* SleptonsPhysicsTool::m_theSMuonLPlus |
|
protected |
◆ m_theSMuonRMinus
G4ParticleDefinition* SleptonsPhysicsTool::m_theSMuonRMinus |
|
protected |
◆ m_theSMuonRPlus
G4ParticleDefinition* SleptonsPhysicsTool::m_theSMuonRPlus |
|
protected |
◆ m_theSTau1Minus
G4ParticleDefinition* SleptonsPhysicsTool::m_theSTau1Minus |
|
protected |
◆ m_theSTau1Plus
G4ParticleDefinition* SleptonsPhysicsTool::m_theSTau1Plus |
|
protected |
◆ m_theSTau2Minus
G4ParticleDefinition* SleptonsPhysicsTool::m_theSTau2Minus |
|
protected |
◆ m_theSTau2Plus
G4ParticleDefinition* SleptonsPhysicsTool::m_theSTau2Plus |
|
protected |
The documentation for this class was generated from the following files:
constexpr ParticleHypothesis particle[PARTICLEHYPOTHESES]
the array of masses