![]() |
ATLAS Offline Software
|
#include <FPGATrackSimTrackStream.h>
Public Member Functions | |
| FPGATrackSimTrackStream () | |
| FPGATrackSimTrackStream (const FPGATrackSimTrackStream &in) | |
| virtual | ~FPGATrackSimTrackStream () |
| FPGATrackSimTrackStream & | operator= (const FPGATrackSimTrackStream &s) |
| const unsigned long & | runNumber () const |
| const unsigned long & | eventNumber () const |
| void | setRunNumber (const unsigned long &val) |
| void | setEventNumber (const unsigned long &val) |
| void | addTrack (const FPGATrackSimTrack &) |
| add a track in the final list | |
| FPGATrackSimTrack * | getTrack (int) const |
| return a given track, identified by its position in the list | |
| int | findTrack (int trackid, int bankid) |
| this method, passing a track ID and a bank ID, return the ID of the corresponding track. | |
| int | getNTracks () const |
| void | buildTrackMap () |
| void | addTrackI (const FPGATrackSimTrack &) |
| add a track in the final list | |
| FPGATrackSimTrack * | getTrackI (int) const |
| return a given track, identified by its position in the list | |
| int | getNTracksI () const |
| int | getNConn () const |
| int | getNExtrapolatedTracks () const |
| void | addNCombs (int v) |
| void | addNFits (int v) |
| void | addNFitsMajority (int v) |
| void | addNFitsMajority_pix (int v) |
| void | addNFitsMajority_SCT (int v) |
| void | addNFitsRecovery (int v) |
| void | addNAddFitsRecovery (int v) |
| void | addNFitsBad (int v) |
| void | addNFitsHWRejected (int v) |
| void | addNFitsBadMajority (int v) |
| void | addNFitsHWRejectedMajority (int v) |
| void | addNConnections (int v) |
| void | addNExtrapolatedTracks (int v) |
| int | getNCombs () const |
| int | getNFits () const |
| int | getNFitsMajority () const |
| int | getNFitsMajority_pix () const |
| int | getNFitsMajority_SCT () const |
| int | getNFitsRecovery () const |
| int | getNAddFitsRecovery () const |
| int | getNFitsBad () const |
| int | getNFitsHWRejected () const |
| int | getNFitsBadMajority () const |
| int | getNFitsHWRejectedMajority () const |
| int | getNConnections () const |
| void | addNCombsI (int v) |
| void | addNFitsI (int v) |
| void | addNFitsMajorityI (int v) |
| void | addNFitsMajorityI_pix (int v) |
| void | addNFitsMajorityI_SCT (int v) |
| void | addNFitsRecoveryI (int v) |
| void | addNAddFitsRecoveryI (int v) |
| void | addNFitsBadI (int v) |
| void | addNFitsHWRejectedI (int v) |
| void | addNFitsBadMajorityI (int v) |
| void | addNFitsHWRejectedMajorityI (int v) |
| int | getNCombsI () const |
| int | getNFitsI () const |
| int | getNFitsMajorityI () const |
| int | getNFitsMajorityI_pix () const |
| int | getNFitsMajorityI_SCT () const |
| int | getNFitsRecoveryI () const |
| int | getNAddFitsRecoveryI () const |
| int | getNFitsBadI () const |
| int | getNFitsHWRejectedI () const |
| int | getNFitsBadMajorityI () const |
| int | getNFitsHWRejectedMajorityI () const |
| void | clear () |
| reset the list of the tracks and the statistical informatino collected for this event | |
| int | Print (int level=0, std::ostream &out=std::cout) |
| print a debug message summaryzing the information for the tracks found in one event for a given bank. | |
Private Attributes | |
| unsigned long | m_run_number |
| unsigned long | m_event_number |
| int | m_ntracks |
| TClonesArray * | m_tracks |
| int | m_ncombs |
| int | m_nfits |
| int | m_nfits_maj |
| int | m_nfits_maj_SCT |
| int | m_nfits_maj_pix |
| int | m_nfits_rec |
| int | m_nfits_addrec |
| int | m_nfits_bad |
| int | m_nfits_rej |
| int | m_nfits_badmaj |
| int | m_nfits_rejmaj |
| int | m_ntracksI |
| TClonesArray * | m_tracksI |
| int | m_ncombsI |
| int | m_nfitsI |
| int | m_nfits_majI |
| int | m_nfits_majI_SCT |
| int | m_nfits_majI_pix |
| int | m_nfits_recI |
| int | m_nfits_addrecI |
| int | m_nfits_badI |
| int | m_nfits_rejI |
| int | m_nfits_badmajI |
| int | m_nfits_rejmajI |
| int | m_nconn |
| int | m_nextrapolatedTracks |
| std::map< std::pair< int, int >, int > | m_trackIdMap |
Definition at line 15 of file FPGATrackSimTrackStream.h.
| FPGATrackSimTrackStream::FPGATrackSimTrackStream | ( | ) |
Definition at line 11 of file FPGATrackSimTrackStream.cxx.
| FPGATrackSimTrackStream::FPGATrackSimTrackStream | ( | const FPGATrackSimTrackStream & | in | ) |
Definition at line 85 of file FPGATrackSimTrackStream.cxx.
|
virtual |
|
inline |
Definition at line 47 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 74 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 41 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 68 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 52 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 53 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 42 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 48 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 75 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 50 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 77 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 49 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 76 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 51 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 78 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 69 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 43 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 44 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 45 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 70 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 71 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 72 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 46 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 73 of file FPGATrackSimTrackStream.h.
| void FPGATrackSimTrackStream::addTrack | ( | const FPGATrackSimTrack & | track | ) |
add a track in the final list
Definition at line 130 of file FPGATrackSimTrackStream.cxx.
| void FPGATrackSimTrackStream::addTrackI | ( | const FPGATrackSimTrack & | track | ) |
add a track in the final list
Definition at line 161 of file FPGATrackSimTrackStream.cxx.
| void FPGATrackSimTrackStream::buildTrackMap | ( | ) |
Definition at line 237 of file FPGATrackSimTrackStream.cxx.
| void FPGATrackSimTrackStream::clear | ( | ) |
reset the list of the tracks and the statistical informatino collected for this event
Definition at line 177 of file FPGATrackSimTrackStream.cxx.
|
inline |
Definition at line 24 of file FPGATrackSimTrackStream.h.
| int FPGATrackSimTrackStream::findTrack | ( | int | trackid, |
| int | bankid ) |
this method, passing a track ID and a bank ID, return the ID of the corresponding track.
If it doesn't exist return -1
Definition at line 147 of file FPGATrackSimTrackStream.cxx.
|
inline |
Definition at line 61 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 86 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 55 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 80 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 38 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 66 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 39 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 56 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 62 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 87 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 64 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 89 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 63 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 88 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 65 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 90 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 81 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 57 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 58 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 59 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 82 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 83 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 84 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 60 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 85 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 31 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 36 of file FPGATrackSimTrackStream.h.
| FPGATrackSimTrack * FPGATrackSimTrackStream::getTrack | ( | int | ipos | ) | const |
return a given track, identified by its position in the list
Definition at line 139 of file FPGATrackSimTrackStream.cxx.
| FPGATrackSimTrack * FPGATrackSimTrackStream::getTrackI | ( | int | ipos | ) | const |
return a given track, identified by its position in the list
Definition at line 169 of file FPGATrackSimTrackStream.cxx.
| FPGATrackSimTrackStream & FPGATrackSimTrackStream::operator= | ( | const FPGATrackSimTrackStream & | s | ) |
Definition at line 28 of file FPGATrackSimTrackStream.cxx.
| int FPGATrackSimTrackStream::Print | ( | int | level = 0, |
| std::ostream & | out = std::cout ) |
print a debug message summaryzing the information for the tracks found in one event for a given bank.
The level variable is used to choose the debug level of the output.
Definition at line 222 of file FPGATrackSimTrackStream.cxx.
|
inline |
Definition at line 23 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 26 of file FPGATrackSimTrackStream.h.
|
inline |
Definition at line 25 of file FPGATrackSimTrackStream.h.
|
private |
Definition at line 98 of file FPGATrackSimTrackStream.h.
|
private |
Definition at line 103 of file FPGATrackSimTrackStream.h.
|
private |
Definition at line 123 of file FPGATrackSimTrackStream.h.
|
private |
Definition at line 134 of file FPGATrackSimTrackStream.h.
|
private |
Definition at line 135 of file FPGATrackSimTrackStream.h.
|
private |
Definition at line 104 of file FPGATrackSimTrackStream.h.
|
private |
Definition at line 109 of file FPGATrackSimTrackStream.h.
|
private |
Definition at line 129 of file FPGATrackSimTrackStream.h.
|
private |
Definition at line 110 of file FPGATrackSimTrackStream.h.
|
private |
Definition at line 130 of file FPGATrackSimTrackStream.h.
|
private |
Definition at line 112 of file FPGATrackSimTrackStream.h.
|
private |
Definition at line 132 of file FPGATrackSimTrackStream.h.
|
private |
Definition at line 105 of file FPGATrackSimTrackStream.h.
|
private |
Definition at line 107 of file FPGATrackSimTrackStream.h.
|
private |
Definition at line 106 of file FPGATrackSimTrackStream.h.
|
private |
Definition at line 125 of file FPGATrackSimTrackStream.h.
|
private |
Definition at line 127 of file FPGATrackSimTrackStream.h.
|
private |
Definition at line 126 of file FPGATrackSimTrackStream.h.
|
private |
Definition at line 108 of file FPGATrackSimTrackStream.h.
|
private |
Definition at line 128 of file FPGATrackSimTrackStream.h.
|
private |
Definition at line 111 of file FPGATrackSimTrackStream.h.
|
private |
Definition at line 131 of file FPGATrackSimTrackStream.h.
|
private |
Definition at line 113 of file FPGATrackSimTrackStream.h.
|
private |
Definition at line 133 of file FPGATrackSimTrackStream.h.
|
private |
Definition at line 124 of file FPGATrackSimTrackStream.h.
|
private |
Definition at line 100 of file FPGATrackSimTrackStream.h.
|
private |
Definition at line 117 of file FPGATrackSimTrackStream.h.
|
private |
Definition at line 97 of file FPGATrackSimTrackStream.h.
|
private |
Definition at line 137 of file FPGATrackSimTrackStream.h.
|
private |
Definition at line 101 of file FPGATrackSimTrackStream.h.
|
private |
Definition at line 119 of file FPGATrackSimTrackStream.h.