#include <DataFormats.h>
Public Member Functions | |
double | chi () const |
int | cot () const |
double | cotf () const |
int | inv2R () const |
int | layer () const |
double | phi () const |
int | phiT () const |
double | r () const |
int | sectorEta () const |
int | sectorPhi () const |
StubZHT (const tt::FrameStub &frame, const DataFormats *dataFormats) | |
StubZHT (const StubMHT &stub) | |
StubZHT (const StubZHT &stub, double zT, double cot, int id) | |
StubZHT (const StubZHT &stub, int cot, int zT) | |
double | z () const |
int | zT () const |
double | ztf () const |
~StubZHT () | |
Public Member Functions inherited from trackerTFP::Stub< double, double, double, int, int, int, int, int, int, int > | |
tt::Frame | bv () const |
const DataFormats * | dataFormats () const |
tt::FrameStub | frame () const |
operator bool () const | |
Process | p () const |
Stub (const tt::FrameStub &frame, const DataFormats *dataFormats, Process p) | |
Stub (const Stub< Others... > &stub, Ts... data) | |
Stub (const TTStubRef &ttStubRef, const DataFormats *dataFormats, Process p, Ts... data) | |
Stub () | |
int | trackId () const |
TTStubRef | ttStubRef () const |
~Stub () | |
Private Member Functions | |
void | fillTrackId () |
Private Attributes | |
double | chi_ |
double | cot_ |
double | r_ |
double | zT_ |
Additional Inherited Members | |
Protected Member Functions inherited from trackerTFP::Stub< double, double, double, int, int, int, int, int, int, int > | |
double | base (Variable v) const |
DataFormat | format (Variable v) const |
int | width (Variable v) const |
Protected Attributes inherited from trackerTFP::Stub< double, double, double, int, int, int, int, int, int, int > | |
std::tuple< Ts... > | data_ |
const DataFormats * | dataFormats_ |
tt::FrameStub | frame_ |
Process | p_ |
int | trackId_ |
Definition at line 738 of file DataFormats.h.
trackerTFP::StubZHT::StubZHT | ( | const tt::FrameStub & | frame, |
const DataFormats * | dataFormats | ||
) |
Definition at line 271 of file DataFormats.cc.
References cot_, fillTrackId(), trackerTFP::zht, and zT_.
trackerTFP::StubZHT::StubZHT | ( | const StubMHT & | stub | ) |
Definition at line 278 of file DataFormats.cc.
References chi_, trackerTFP::DataFormats::chosenRofPhi(), tt::Setup::chosenRofZ(), cot_, trackerTFP::Stub< double, double, double, int, int, int, int, int, int, int >::dataFormats_, trackerTFP::DataFormat::digi(), trackerTFP::Stub< double, double, double, int, int, int, int, int, int, int >::format(), trackerTFP::inv2R, trackerTFP::phiT, trackerTFP::r, r(), r_, trackerTFP::sectorEta, trackerTFP::sectorPhi, trackerTFP::DataFormats::setup(), trackerTFP::Stub< Ts >::trackId(), trackerTFP::Stub< double, double, double, int, int, int, int, int, int, int >::trackId_, trackerTFP::StubMHT::z(), and zT_.
trackerTFP::StubZHT::StubZHT | ( | const StubZHT & | stub, |
double | zT, | ||
double | cot, | ||
int | id | ||
) |
Definition at line 298 of file DataFormats.cc.
References chi_, trackerTFP::DataFormats::convertStub(), trackerTFP::cot, cot(), cot_, cotf(), trackerTFP::Stub< double, double, double, int, int, int, int, int, int, int >::data_, trackerTFP::Stub< double, double, double, int, int, int, int, int, int, int >::dataFormats_, trackerTFP::Stub< double, double, double, int, int, int, int, int, int, int >::format(), trackerTFP::Stub< double, double, double, int, int, int, int, int, int, int >::frame_, l1ctLayer2EG_cff::id, trackerTFP::DataFormat::integer(), trackerTFP::inv2R, trackerTFP::Stub< double, double, double, int, int, int, int, int, int, int >::p_, trackerTFP::phiT, r_, trackerTFP::sectorEta, trackerTFP::sectorPhi, trackerTFP::Stub< Ts >::trackId(), trackerTFP::Stub< double, double, double, int, int, int, int, int, int, int >::trackId_, z(), trackerTFP::zht, trackerTFP::zT, zT(), zT_, and ztf().
trackerTFP::StubZHT::StubZHT | ( | const StubZHT & | stub, |
int | cot, | ||
int | zT | ||
) |
Definition at line 324 of file DataFormats.cc.
References trackerTFP::DataFormats::convertStub(), trackerTFP::cot, cot(), trackerTFP::Stub< double, double, double, int, int, int, int, int, int, int >::data_, trackerTFP::Stub< double, double, double, int, int, int, int, int, int, int >::dataFormats_, trackerTFP::DataFormat::digi(), fillTrackId(), trackerTFP::DataFormat::floating(), trackerTFP::Stub< double, double, double, int, int, int, int, int, int, int >::format(), trackerTFP::Stub< double, double, double, int, int, int, int, int, int, int >::frame_, trackerTFP::inv2R, trackerTFP::Stub< double, double, double, int, int, int, int, int, int, int >::p_, trackerTFP::phiT, r_, trackerTFP::sectorEta, trackerTFP::sectorPhi, trackerTFP::z, z(), trackerTFP::zht, trackerTFP::zT, and zT().
|
inline |
Definition at line 748 of file DataFormats.h.
|
inline |
|
inline |
Definition at line 768 of file DataFormats.h.
References trackerTFP::Stub< double, double, double, int, int, int, int, int, int, int >::data_.
Referenced by trackerTFP::ProducerKFin::produce(), StubZHT(), and trackerTFP::TrackKFin::TrackKFin().
|
inline |
|
private |
Definition at line 346 of file DataFormats.cc.
References trackerTFP::Stub< double, double, double, int, int, int, int, int, int, int >::bv(), trackerTFP::cot, TTBV::extract(), trackerTFP::inv2R, trackerTFP::phiT, trackerTFP::sectorEta, trackerTFP::sectorPhi, trackerTFP::Stub< double, double, double, int, int, int, int, int, int, int >::trackId_, trackerTFP::Stub< double, double, double, int, int, int, int, int, int, int >::width(), and trackerTFP::zT.
Referenced by StubZHT().
|
inline |
Definition at line 764 of file DataFormats.h.
References trackerTFP::Stub< double, double, double, int, int, int, int, int, int, int >::data_.
Referenced by trackerTFP::ProducerKFin::produce(), and trackerTFP::TrackKFin::TrackKFin().
|
inline |
Definition at line 756 of file DataFormats.h.
References trackerTFP::Stub< double, double, double, int, int, int, int, int, int, int >::data_.
Referenced by geometryXMLparser.DTAlignable::index(), and geometryXMLparser.CSCAlignable::index().
|
inline |
Definition at line 752 of file DataFormats.h.
References trackerTFP::Stub< double, double, double, int, int, int, int, int, int, int >::data_.
Referenced by Particle.Particle::__str__(), datamodel.Object::DeltaR(), datamodel.Object::p4(), and ntupleDataFormat.Track::phiPull().
|
inline |
Definition at line 762 of file DataFormats.h.
References trackerTFP::Stub< double, double, double, int, int, int, int, int, int, int >::data_.
Referenced by trackerTFP::TrackKFin::TrackKFin().
|
inline |
Definition at line 750 of file DataFormats.h.
References trackerTFP::Stub< double, double, double, int, int, int, int, int, int, int >::data_.
Referenced by StubZHT().
|
inline |
Definition at line 760 of file DataFormats.h.
References trackerTFP::Stub< double, double, double, int, int, int, int, int, int, int >::data_.
|
inline |
Definition at line 758 of file DataFormats.h.
References trackerTFP::Stub< double, double, double, int, int, int, int, int, int, int >::data_.
|
inline |
Definition at line 754 of file DataFormats.h.
References trackerTFP::Stub< double, double, double, int, int, int, int, int, int, int >::data_.
Referenced by geometryXMLparser.Alignable::pos(), ntupleDataFormat._HitObject::r3D(), and StubZHT().
|
inline |
Definition at line 766 of file DataFormats.h.
References trackerTFP::Stub< double, double, double, int, int, int, int, int, int, int >::data_.
Referenced by StubZHT(), and trackerTFP::TrackKFin::TrackKFin().
|
inline |
|
private |
Definition at line 777 of file DataFormats.h.
|
private |
Definition at line 778 of file DataFormats.h.
|
private |
Definition at line 776 of file DataFormats.h.
Referenced by StubZHT().
|
private |
Definition at line 779 of file DataFormats.h.