#include <DataFormats.h>
Public Member Functions | |
double | cot () const |
double | cotGlobal () const |
double | inv2R () const |
bool | match () const |
double | phiT () const |
int | sectorEta () const |
int | sectorPhi () const |
TrackKF (const tt::FrameTrack &frame, const DataFormats *dataFormats) | |
TrackKF (const TrackKFin &track, double phiT, double inv2R, double zT, double cot) | |
TTTrack< Ref_Phase2TrackerDigi_ > | ttTrack (const std::vector< StubKF > &stubs) const |
double | zT () const |
~TrackKF () | |
Public Member Functions inherited from trackerTFP::Track< int, int, int, 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< int, int, int, 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< int, int, int, double, double, double, double > | |
std::tuple< Ts... > | data_ |
const DataFormats * | dataFormats_ |
tt::FrameTrack | frame_ |
Process | p_ |
Definition at line 950 of file DataFormats.h.
trackerTFP::TrackKF::TrackKF | ( | const tt::FrameTrack & | frame, |
const DataFormats * | dataFormats | ||
) |
Definition at line 469 of file DataFormats.cc.
References trackerTFP::kf.
trackerTFP::TrackKF::TrackKF | ( | const TrackKFin & | track, |
double | phiT, | ||
double | inv2R, | ||
double | zT, | ||
double | cot | ||
) |
Definition at line 472 of file DataFormats.cc.
References funct::abs(), trackerTFP::DataFormat::base(), trackerTFP::DataFormats::convertTrack(), trackerTFP::cot, cot(), trackerTFP::Track< int, int, int, double, double, double, double >::data_, trackerTFP::Track< int, int, int, double, double, double, double >::dataFormats_, trackerTFP::DataFormats::format(), trackerTFP::Track< int, int, int, double, double, double, double >::frame_, trackerTFP::inv2R, inv2R(), trackerTFP::Track< int, int, int, double, double, double, double >::p_, trackerTFP::phiT, phiT(), trackerTFP::sectorEta, trackerTFP::sectorPhi, trackerTFP::zht, trackerTFP::zT, and zT().
|
inline |
Definition at line 956 of file DataFormats.h.
|
inline |
Definition at line 968 of file DataFormats.h.
References trackerTFP::Track< int, int, int, double, double, double, double >::data_.
Referenced by cotGlobal(), trklet::ProducerKFout::produce(), TrackKF(), and ttTrack().
|
inline |
Definition at line 972 of file DataFormats.h.
References cot(), tt::Setup::sectorCot(), sectorEta(), and trackerTFP::Track< int, int, int, double, double, double, double >::setup().
Referenced by trklet::ProducerKFout::produce().
|
inline |
Definition at line 966 of file DataFormats.h.
References trackerTFP::Track< int, int, int, double, double, double, double >::data_.
Referenced by trklet::ProducerKFout::produce(), TrackKF(), and ttTrack().
|
inline |
Definition at line 958 of file DataFormats.h.
References trackerTFP::Track< int, int, int, double, double, double, double >::data_.
|
inline |
Definition at line 964 of file DataFormats.h.
References trackerTFP::Track< int, int, int, double, double, double, double >::data_.
Referenced by trklet::ProducerKFout::produce(), TrackKF(), and ttTrack().
|
inline |
Definition at line 962 of file DataFormats.h.
References trackerTFP::Track< int, int, int, double, double, double, double >::data_.
Referenced by cotGlobal(), trklet::ProducerKFout::produce(), and ttTrack().
|
inline |
Definition at line 960 of file DataFormats.h.
References trackerTFP::Track< int, int, int, double, double, double, double >::data_.
Referenced by trklet::ProducerKFout::produce(), and ttTrack().
TTTrack< Ref_Phase2TrackerDigi_ > trackerTFP::TrackKF::ttTrack | ( | const std::vector< StubKF > & | stubs | ) | const |
Definition at line 485 of file DataFormats.cc.
References tt::Setup::baseRegion(), tt::Setup::baseSector(), tt::Setup::bField(), Calorimetry_cff::bField, trackerTFP::DataFormats::chosenRofPhi(), tt::Setup::chosenRofZ(), ALPAKA_ACCELERATOR_NAMESPACE::brokenline::constexpr(), cot(), d0, trackerTFP::Track< int, int, int, double, double, double, double >::dataFormats_, SiPixelRawToDigiRegional_cfi::deltaPhi, trackerTFP::Track< int, int, int, double, double, double, double >::frame_, StubPtConsistency::getConsistency(), trackerTFP::hitPattern, inv2R(), HcalResponse_cfi::nPar, trackerTFP::phi0, phiT(), funct::pow(), tt::Setup::sectorCot(), sectorEta(), sectorPhi(), TTBV::set(), TTTrack< T >::setTrackSeedType(), trackerTFP::Track< int, int, int, double, double, double, double >::setup(), tt::Setup::v0(), tt::Setup::v1(), TTBV::val(), trackerTFP::z0, and zT().
|
inline |
Definition at line 970 of file DataFormats.h.
References trackerTFP::Track< int, int, int, double, double, double, double >::data_.
Referenced by trklet::ProducerKFout::produce(), TrackKF(), and ttTrack().