ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
G4UA::iGeant4::TrackProcessorUserActionFullG4::Config Struct Reference

#include <TrackProcessorUserActionFullG4.h>

Collaboration diagram for G4UA::iGeant4::TrackProcessorUserActionFullG4::Config:

Public Member Functions

 Config ()=delete
 
 Config (const std::string &name)
 

Public Attributes

ToolHandle< ISF::IEntryLayerToolentryLayerTool
 access to the ISF Entry Layer tool which is used to record entry-layer collections More...
 
ServiceHandle< ISF::IGeoIDSvcgeoIDSvc
 access to the central ISF GeoID service More...
 
int truthVolLevel {1}
 
unsigned int verboseLevel =0
 
bool isITkGeometry {}
 

Detailed Description

Definition at line 36 of file TrackProcessorUserActionFullG4.h.

Constructor & Destructor Documentation

◆ Config() [1/2]

G4UA::iGeant4::TrackProcessorUserActionFullG4::Config::Config ( )
delete

◆ Config() [2/2]

G4UA::iGeant4::TrackProcessorUserActionFullG4::Config::Config ( const std::string &  name)
inline

Definition at line 39 of file TrackProcessorUserActionFullG4.h.

39  :
40  entryLayerTool(""),
41  geoIDSvc("",name)
42  {}

Member Data Documentation

◆ entryLayerTool

ToolHandle<ISF::IEntryLayerTool> G4UA::iGeant4::TrackProcessorUserActionFullG4::Config::entryLayerTool

access to the ISF Entry Layer tool which is used to record entry-layer collections

Definition at line 44 of file TrackProcessorUserActionFullG4.h.

◆ geoIDSvc

ServiceHandle<ISF::IGeoIDSvc> G4UA::iGeant4::TrackProcessorUserActionFullG4::Config::geoIDSvc

access to the central ISF GeoID service

Definition at line 46 of file TrackProcessorUserActionFullG4.h.

◆ isITkGeometry

bool G4UA::iGeant4::TrackProcessorUserActionFullG4::Config::isITkGeometry {}

Definition at line 49 of file TrackProcessorUserActionFullG4.h.

◆ truthVolLevel

int G4UA::iGeant4::TrackProcessorUserActionFullG4::Config::truthVolLevel {1}

Definition at line 47 of file TrackProcessorUserActionFullG4.h.

◆ verboseLevel

unsigned int G4UA::iGeant4::TrackProcessorUserActionFullG4::Config::verboseLevel =0

Definition at line 48 of file TrackProcessorUserActionFullG4.h.


The documentation for this struct was generated from the following file:
G4UA::iGeant4::TrackProcessorUserActionFullG4::Config::geoIDSvc
ServiceHandle< ISF::IGeoIDSvc > geoIDSvc
access to the central ISF GeoID service
Definition: TrackProcessorUserActionFullG4.h:46
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:195
G4UA::iGeant4::TrackProcessorUserActionFullG4::Config::entryLayerTool
ToolHandle< ISF::IEntryLayerTool > entryLayerTool
access to the ISF Entry Layer tool which is used to record entry-layer collections
Definition: TrackProcessorUserActionFullG4.h:44