Functions | |
std::vector< TTTrack_TrackWord > | decodeTracks (const std::vector< ap_uint< 64 >> &frames) |
std::array< std::vector< TTTrack_TrackWord >, 18 > | decodeTracks (const std::array< std::vector< ap_uint< 64 >>, 18 > &frames) |
std::vector< l1t::VertexWord > | decodeVertices (const std::vector< ap_uint< 64 >> &) |
ap_uint< 96 > | encodeTrack (const TTTrack_TrackWord &t) |
std::array< std::vector< ap_uint< 64 > >, 18 > | encodeTracks (const edm::View< TTTrack< Ref_Phase2TrackerDigi_ >> &, int debug=0) |
ap_uint< 64 > | encodeVertex (const l1t::VertexWord &v) |
std::array< std::vector< ap_uint< 64 > >, 1 > | encodeVertices (const edm::View< l1t::VertexWord > &) |
std::vector<TTTrack_TrackWord> l1t::demo::codecs::decodeTracks | ( | const std::vector< ap_uint< 64 >> & | frames | ) |
Definition at line 41 of file codecs_tracks.cc.
References mps_fire::i, TTTrack_TrackWord::kBendChi2LSB, TTTrack_TrackWord::kBendChi2MSB, TTTrack_TrackWord::kChi2RPhiLSB, TTTrack_TrackWord::kChi2RPhiMSB, TTTrack_TrackWord::kChi2RZLSB, TTTrack_TrackWord::kChi2RZMSB, TTTrack_TrackWord::kD0LSB, TTTrack_TrackWord::kD0MSB, TTTrack_TrackWord::kHitPatternLSB, TTTrack_TrackWord::kHitPatternMSB, TTTrack_TrackWord::kMVAOtherLSB, TTTrack_TrackWord::kMVAOtherMSB, TTTrack_TrackWord::kMVAQualityLSB, TTTrack_TrackWord::kMVAQualityMSB, TTTrack_TrackWord::kPhiLSB, TTTrack_TrackWord::kPhiMSB, TTTrack_TrackWord::kRinvLSB, TTTrack_TrackWord::kRinvMSB, TTTrack_TrackWord::kTanlLSB, TTTrack_TrackWord::kTanlMSB, TTTrack_TrackWord::kValidLSB, TTTrack_TrackWord::kValidMSB, TTTrack_TrackWord::kZ0LSB, TTTrack_TrackWord::kZ0MSB, TTTrack_TrackWord::setTrackWord(), and l1t::tracks.
Referenced by decodeTracks().
std::array<std::vector<TTTrack_TrackWord>, 18> l1t::demo::codecs::decodeTracks | ( | const std::array< std::vector< ap_uint< 64 >>, 18 > & | frames | ) |
Definition at line 91 of file codecs_tracks.cc.
References decodeTracks(), mps_fire::i, and l1t::tracks.
std::vector< l1t::VertexWord > l1t::demo::codecs::decodeVertices | ( | const std::vector< ap_uint< 64 >> & | frames | ) |
Definition at line 26 of file codecs_vertices.cc.
References l1t::VertexWord::kNTrackInPVLSB, l1t::VertexWord::kNTrackInPVMSB, l1t::VertexWord::kNTrackOutPVLSB, l1t::VertexWord::kNTrackOutPVMSB, l1t::VertexWord::kQualityLSB, l1t::VertexWord::kQualityMSB, l1t::VertexWord::kSumPtLSB, l1t::VertexWord::kSumPtMSB, l1t::VertexWord::kUnassignedLSB, l1t::VertexWord::kUnassignedMSB, l1t::VertexWord::kValidLSB, l1t::VertexWord::kZ0LSB, l1t::VertexWord::kZ0MSB, findQualityFiles::v, AlignmentTracksFromVertexSelector_cfi::vertices, and x.
Referenced by GTTFileReader::produce().
ap_uint< 96 > l1t::demo::codecs::encodeTrack | ( | const TTTrack_TrackWord & | t | ) |
Definition at line 6 of file codecs_tracks.cc.
References submitPVValidationJobs::t.
Referenced by encodeTracks().
std::array< std::vector< ap_uint< 64 > >, 18 > l1t::demo::codecs::encodeTracks | ( | const edm::View< TTTrack< Ref_Phase2TrackerDigi_ >> & | tracks, |
int | debug = 0 |
||
) |
Definition at line 9 of file codecs_tracks.cc.
References debug, encodeTrack(), mps_fire::i, dqmiolumiharvest::j, push_back(), HLT_2022v12_cff::track, and l1t::tracks.
Referenced by GTTFileWriter::analyze().
ap_uint< 64 > l1t::demo::codecs::encodeVertex | ( | const l1t::VertexWord & | v | ) |
Definition at line 6 of file codecs_vertices.cc.
References findQualityFiles::v.
Referenced by encodeVertices().
std::array< std::vector< ap_uint< 64 > >, 1 > l1t::demo::codecs::encodeVertices | ( | const edm::View< l1t::VertexWord > & | vertices | ) |
Definition at line 9 of file codecs_vertices.cc.
References encodeVertex(), mps_fire::i, bphysicsOniaDQM_cfi::vertex, and AlignmentTracksFromVertexSelector_cfi::vertices.
Referenced by GTTFileWriter::analyze().