#include <TkrDigi.h>
Inheritance diagram for TkrDigi:

Public Types | |
| typedef std::vector<int> | HitList |
| typedefs. More... | |
| typedef HitList::const_iterator | const_iterator |
Public Methods | |
| TkrDigi () | |
| Constructors Null constructor. More... | |
| TkrDigi (int l, int v, int t, int* tot) | |
| constructor with layer, tower and ToT, but with an empty list of strips. More... | |
| virtual | ~TkrDigi () |
| Destructor. More... | |
| virtual const CLID& | clID () const |
| Retrieve pointer to class defininition structure. More... | |
| int | layer () const |
| Retrieve methods Retrieve layer info. More... | |
| int | view () const |
| Retrieve view info. More... | |
| int | tower () const |
| Retrieve tower info. More... | |
| int | ToT ( int i) const |
| Retrieve ToT info. More... | |
| int | num () const |
| number of hits. More... | |
| int | hit ( int i ) const |
| Get the pointer to the ith hit strip. More... | |
| void | setLayer ( int layer) |
| Set Methods Set layer. More... | |
| void | setView ( int view) |
| set view. More... | |
| void | setTower ( int tower ) |
| Set tower. More... | |
| void | setToT ( int i, int tot) |
| Set the ToT array. More... | |
| void | addHit ( int strip ) |
| Add a hit to the hit list. More... | |
| virtual StreamBuffer& | serialize ( StreamBuffer& s ) |
| Serialize the object for reading. More... | |
| virtual StreamBuffer& | serialize ( StreamBuffer& s ) const |
| Serialize the object for writing. More... | |
| virtual std::ostream& | fillStream ( std::ostream& s ) const |
| Fill the ASCII output stream. More... | |
| const_iterator | begin () const |
| begin iterator. More... | |
| const_iterator | end () const |
| end iterator. More... | |
Static Public Methods | |
| const CLID& | classID () |
Private Attributes | |
| int | m_layer |
| int | m_view |
| int | m_tower |
| int | m_tot [2] |
| HitList | m_hits |
Contains layer and tower identification, ToT and a list of hit strips The digis are produced either from MC hit output or from the actual data
Definition at line 28 of file TkrDigi.h.
|
|
typedefs.
|
|
|
|
|
|
Constructors Null constructor.
|
|
|
constructor with layer, tower and ToT, but with an empty list of strips.
|
|
|
Destructor.
|
|
|
Retrieve ToT info.
|
|
|
Add a hit to the hit list.
|
|
|
begin iterator.
|
|
|
Retrieve pointer to class defininition structure.
|
|
|
Definition at line 51 of file TkrDigi.h. Referenced by clID(). |
|
|
end iterator.
|
|
|
Fill the ASCII output stream.
|
|
|
Get the pointer to the ith hit strip.
|
|
|
Retrieve methods Retrieve layer info.
|
|
|
number of hits.
|
|
|
Serialize the object for writing.
|
|
|
Serialize the object for reading.
|
|
|
Set Methods Set layer.
|
|
|
Set the ToT array.
|
|
|
Set tower.
|
|
|
set view.
|
|
|
Retrieve tower info.
|
|
|
Retrieve view info.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.3 written by Dimitri van Heesch,
© 1997-2000