Project
Loading...
Searching...
No Matches
o2::itsmft::tracking::material Namespace Reference

Classes

struct  IntegratedMaterialBudget
 

Enumerations

enum class  MaterialTraversalDirection : uint8_t { AlongMomentum = 0 , OppositeMomentum = 1 }
 

Functions

bool calculateMaterialPhysics (float momentumGeV, o2::track::PID pid, uint8_t absCharge, MaterialTraversalDirection direction, IntegratedMaterialBudget material, float &momentumAfterGeV, float &highlandTheta2Rad2, float &relativeInverseMomentumVariance) noexcept
 

Enumeration Type Documentation

◆ MaterialTraversalDirection

Enumerator
AlongMomentum 
OppositeMomentum 

Definition at line 27 of file MaterialPhysics.h.

Function Documentation

◆ calculateMaterialPhysics()

bool o2::itsmft::tracking::material::calculateMaterialPhysics ( float  momentumGeV,
o2::track::PID  pid,
uint8_t  absCharge,
MaterialTraversalDirection  direction,
IntegratedMaterialBudget  material,
float &  momentumAfterGeV,
float &  highlandTheta2Rad2,
float &  relativeInverseMomentumVariance 
)
noexcept

Definition at line 47 of file MaterialPhysics.cxx.