Project
Loading...
Searching...
No Matches
MaterialPhysics.h File Reference
#include <cstdint>
#include "ReconstructionDataFormats/PID.h"

Go to the source code of this file.

Classes

struct  o2::itsmft::tracking::material::IntegratedMaterialBudget
 

Namespaces

namespace  o2
 a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects
 
namespace  o2::itsmft
 
namespace  o2::itsmft::tracking
 
namespace  o2::itsmft::tracking::material
 

Enumerations

enum class  o2::itsmft::tracking::material::MaterialTraversalDirection : uint8_t { o2::itsmft::tracking::material::AlongMomentum = 0 , o2::itsmft::tracking::material::OppositeMomentum = 1 }
 

Functions

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