Project
Loading...
Searching...
No Matches
o2::fastsim::FastSimInput Struct Reference

#include <FastSimModel.h>

Public Attributes

int pdg = 0
 
double position [3] = {}
 global, on the envelope surface
 
double direction [3] = {}
 unit vector
 
double kineticEnergy = 0.
 GeV.
 
double mass = 0.
 GeV.
 
double time = 0.
 ns
 
double exitDistance = 0.
 cm from position to the ENVELOPE surface along direction
 

Detailed Description

The particle entering the envelope, plus the geometric context a model needs. Units are the O2/VMC ones: cm, GeV, ns.

Definition at line 37 of file FastSimModel.h.

Member Data Documentation

◆ direction

double o2::fastsim::FastSimInput::direction[3] = {}

unit vector

Definition at line 40 of file FastSimModel.h.

◆ exitDistance

double o2::fastsim::FastSimInput::exitDistance = 0.

cm from position to the ENVELOPE surface along direction

Definition at line 44 of file FastSimModel.h.

◆ kineticEnergy

double o2::fastsim::FastSimInput::kineticEnergy = 0.

GeV.

Definition at line 41 of file FastSimModel.h.

◆ mass

double o2::fastsim::FastSimInput::mass = 0.

GeV.

Definition at line 42 of file FastSimModel.h.

◆ pdg

int o2::fastsim::FastSimInput::pdg = 0

Definition at line 38 of file FastSimModel.h.

◆ position

double o2::fastsim::FastSimInput::position[3] = {}

global, on the envelope surface

Definition at line 39 of file FastSimModel.h.

◆ time

double o2::fastsim::FastSimInput::time = 0.

ns

Definition at line 43 of file FastSimModel.h.


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