#include <DataFormats.h>
Public Member Functions | |
double | cot () const |
double | inv2R () const |
double | phi0 () const |
TrackDR (const tt::FrameTrack &frame, const DataFormats *dataFormats) | |
TrackDR (const TrackKF &track) | |
TTTrack< Ref_Phase2TrackerDigi_ > | ttTrack () const |
double | z0 () const |
~TrackDR () | |
Public Member Functions inherited from trackerTFP::Track< double, double, double, double > | |
tt::Frame | bv () const |
std::tuple< Ts... > | data () const |
const DataFormats * | dataFormats () const |
tt::FrameTrack | frame () const |
operator bool () const | |
Process | p () const |
Track (const tt::FrameTrack &frame, const DataFormats *dataFormats, Process p) | |
Track (const Track< Others... > &track, Ts... data) | |
Track (const Stub< Others... > &stub, const TTTrackRef &ttTrackRef, Ts... data) | |
Track (const TTTrackRef &ttTrackRef, const DataFormats *dataFormats, Process p, Ts... data) | |
TTTrackRef | ttTrackRef () const |
~Track () | |
Additional Inherited Members | |
Protected Member Functions inherited from trackerTFP::Track< double, double, double, double > | |
double | base (Variable v) const |
DataFormat | format (Variable v) const |
DataFormat | format (Variable v, Process p) const |
const tt::Setup * | setup () const |
int | width (Variable v) const |
Protected Attributes inherited from trackerTFP::Track< double, double, double, double > | |
std::tuple< Ts... > | data_ |
const DataFormats * | dataFormats_ |
tt::FrameTrack | frame_ |
Process | p_ |
Definition at line 1033 of file DataFormats.h.
trackerTFP::TrackDR::TrackDR | ( | const tt::FrameTrack & | frame, |
const DataFormats * | dataFormats | ||
) |
Definition at line 524 of file DataFormats.cc.
trackerTFP::TrackDR::TrackDR | ( | const TrackKF & | track | ) |
Definition at line 527 of file DataFormats.cc.
References trackerTFP::DataFormats::chosenRofPhi(), tt::Setup::chosenRofZ(), trackerTFP::DataFormats::convertTrack(), trackerTFP::Track< double, double, double, double >::data_, trackerTFP::Track< double, double, double, double >::dataFormats_, trackerTFP::DataFormats::format(), trackerTFP::Track< double, double, double, double >::frame_, trackerTFP::gp, trackerTFP::Track< double, double, double, double >::p_, trackerTFP::phi, trackerTFP::DataFormat::range(), tt::Setup::sectorCot(), trackerTFP::Track< double, double, double, double >::setup(), and HLT_2023v12_cff::track.
|
inline |
Definition at line 1039 of file DataFormats.h.
|
inline |
Definition at line 1047 of file DataFormats.h.
References trackerTFP::Track< double, double, double, double >::data_.
Referenced by ttTrack().
|
inline |
Definition at line 1043 of file DataFormats.h.
References trackerTFP::Track< double, double, double, double >::data_.
Referenced by ttTrack().
|
inline |
Definition at line 1041 of file DataFormats.h.
References trackerTFP::Track< double, double, double, double >::data_.
Referenced by ttTrack().
TTTrack< Ref_Phase2TrackerDigi_ > trackerTFP::TrackDR::ttTrack | ( | ) | const |
Definition at line 537 of file DataFormats.cc.
References Calorimetry_cff::bField, ALPAKA_ACCELERATOR_NAMESPACE::brokenline::constexpr(), cot(), d0, trackerTFP::Track< double, double, double, double >::frame_, trackerTFP::hitPattern, inv2R(), HcalResponse_cfi::nPar, phi0(), trackerTFP::sectorEta, trackerTFP::sectorPhi, and z0().
|
inline |
Definition at line 1045 of file DataFormats.h.
References trackerTFP::Track< double, double, double, double >::data_.
Referenced by ttTrack().