ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ExN03.App Class Reference
+ Inheritance diagram for ExN03.App:
+ Collaboration diagram for ExN03.App:

Public Member Functions

def init
 
def cmd_beamOn
 
def cmd_setProcess
 
def cmd_g4command
 
def cmd_particle
 
def cmd_energy
 
def cmd_viewer
 
def cmd_expand
 
def cmd_pan
 
def cmd_shrink
 
def __init__
 

Public Attributes

 layerVar
 
 absorbermaterialVar
 
 absorberthickVar
 
 gapmaterialVar
 
 gapthickVar
 
 calorsizeYZVar
 
 particleVar
 
 energyVar
 
 eventVar
 
 processList
 
 processVar
 
 cutVar
 
 magVar
 
 viewerVar
 
 g4commandVar
 
 g4pipe
 

Static Public Attributes

int g4pipe 0
 

Detailed Description

Definition at line 141 of file ExN03.py.

View newest version in sPHENIX GitHub at line 141 of file ExN03.py

Constructor & Destructor Documentation

Member Function Documentation

def ExN03.App.cmd_beamOn (   self)

Definition at line 327 of file ExN03.py.

View newest version in sPHENIX GitHub at line 327 of file ExN03.py

References demo.App.cmd_energy(), Lesson1.App.cmd_energy(), ExN03.App.cmd_energy(), demo.App.cmd_particle(), Lesson1.App.cmd_particle(), ExN03.App.cmd_particle(), source.gApplyUICommand, and print().

+ Here is the call graph for this function:

def ExN03.App.cmd_energy (   self,
  penergy 
)

Definition at line 373 of file ExN03.py.

View newest version in sPHENIX GitHub at line 373 of file ExN03.py

References source.gApplyUICommand.

Referenced by ExN03.App.cmd_beamOn().

+ Here is the caller graph for this function:

def ExN03.App.cmd_expand (   self)

Definition at line 407 of file ExN03.py.

View newest version in sPHENIX GitHub at line 407 of file ExN03.py

References source.gApplyUICommand.

def ExN03.App.cmd_g4command (   self)

Definition at line 366 of file ExN03.py.

View newest version in sPHENIX GitHub at line 366 of file ExN03.py

References source.gApplyUICommand.

def ExN03.App.cmd_pan (   self)

Definition at line 410 of file ExN03.py.

View newest version in sPHENIX GitHub at line 410 of file ExN03.py

References source.gApplyUICommand.

def ExN03.App.cmd_particle (   self,
  particle 
)

Definition at line 369 of file ExN03.py.

View newest version in sPHENIX GitHub at line 369 of file ExN03.py

References source.gApplyUICommand.

Referenced by ExN03.App.cmd_beamOn().

+ Here is the caller graph for this function:

def ExN03.App.cmd_setProcess (   self)

Definition at line 357 of file ExN03.py.

View newest version in sPHENIX GitHub at line 357 of file ExN03.py

References nlohmann::detail.get(), print(), ExN03.App.processList, demo.App.processList, demo.App.processVar, and ExN03.App.processVar.

+ Here is the call graph for this function:

def ExN03.App.cmd_shrink (   self)

Definition at line 414 of file ExN03.py.

View newest version in sPHENIX GitHub at line 414 of file ExN03.py

References source.gApplyUICommand.

def ExN03.App.cmd_viewer (   self)

Definition at line 377 of file ExN03.py.

View newest version in sPHENIX GitHub at line 377 of file ExN03.py

References source.gApplyUICommand.

def ExN03.App.init (   self)

Definition at line 145 of file ExN03.py.

View newest version in sPHENIX GitHub at line 145 of file ExN03.py

Referenced by ExN03.App.__init__().

+ Here is the caller graph for this function:

Member Data Documentation

ExN03.App.absorbermaterialVar

Definition at line 163 of file ExN03.py.

View newest version in sPHENIX GitHub at line 163 of file ExN03.py

ExN03.App.absorberthickVar

Definition at line 174 of file ExN03.py.

View newest version in sPHENIX GitHub at line 174 of file ExN03.py

ExN03.App.calorsizeYZVar

Definition at line 203 of file ExN03.py.

View newest version in sPHENIX GitHub at line 203 of file ExN03.py

ExN03.App.cutVar

Definition at line 280 of file ExN03.py.

View newest version in sPHENIX GitHub at line 280 of file ExN03.py

ExN03.App.energyVar

Definition at line 225 of file ExN03.py.

View newest version in sPHENIX GitHub at line 225 of file ExN03.py

ExN03.App.eventVar

Definition at line 233 of file ExN03.py.

View newest version in sPHENIX GitHub at line 233 of file ExN03.py

ExN03.App.g4commandVar

Definition at line 314 of file ExN03.py.

View newest version in sPHENIX GitHub at line 314 of file ExN03.py

int ExN03.App.g4pipe 0
static

Definition at line 143 of file ExN03.py.

View newest version in sPHENIX GitHub at line 143 of file ExN03.py

ExN03.App.g4pipe

Definition at line 402 of file ExN03.py.

View newest version in sPHENIX GitHub at line 402 of file ExN03.py

ExN03.App.gapmaterialVar

Definition at line 184 of file ExN03.py.

View newest version in sPHENIX GitHub at line 184 of file ExN03.py

ExN03.App.gapthickVar

Definition at line 195 of file ExN03.py.

View newest version in sPHENIX GitHub at line 195 of file ExN03.py

ExN03.App.layerVar

Definition at line 154 of file ExN03.py.

View newest version in sPHENIX GitHub at line 154 of file ExN03.py

ExN03.App.magVar

Definition at line 289 of file ExN03.py.

View newest version in sPHENIX GitHub at line 289 of file ExN03.py

ExN03.App.particleVar

Definition at line 213 of file ExN03.py.

View newest version in sPHENIX GitHub at line 213 of file ExN03.py

ExN03.App.processList

Definition at line 263 of file ExN03.py.

View newest version in sPHENIX GitHub at line 263 of file ExN03.py

Referenced by ExN03.App.cmd_setProcess().

ExN03.App.processVar

Definition at line 265 of file ExN03.py.

View newest version in sPHENIX GitHub at line 265 of file ExN03.py

Referenced by ExN03.App.cmd_setProcess().

ExN03.App.viewerVar

Definition at line 299 of file ExN03.py.

View newest version in sPHENIX GitHub at line 299 of file ExN03.py


The documentation for this class was generated from the following file: