Struct HelicalTrackLinearizer::Config

Nested Relationships

This struct is a nested type of Template Class HelicalTrackLinearizer.

Struct Documentation

struct Acts::HelicalTrackLinearizer::Config

Configuration struct.

Public Functions

Config(const BField_t &bIn, std::shared_ptr<Propagator_t> prop)

@ Config constructor if magnetic field is present

Parameters
  • bIn: The magnetic field

  • prop: The propagator

template<typename T = BField_t, std::enable_if_t<std::is_same<T, NullBField>::value, int> = 0>
Config(std::shared_ptr<Propagator_t> prop)

Config constructor if BField_t == NullBField (no B-Field provided)

Parameters
  • prop: The propagator

Public Members

BField_t bField
double maxRho = 1e+15
double minQoP = 1e-15
std::shared_ptr<Propagator_t> propagator