StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
StTofHitCollection.cxx
1 /****************************************************************
2  * $Id: StTofHitCollection.cxx,v 1.1 2003/08/08 00:18:26 geurts Exp $
3  *
4  * Author: Wei-Ming Zhang, April 2001
5  *
6  *****************************************************************
7  * Description:
8  * Local TOF hits collection
9  *
10  *****************************************************************
11  *
12  * $Log: StTofHitCollection.cxx,v $
13  * Revision 1.1 2003/08/08 00:18:26 geurts
14  * moved from StTofMaker to StTofUtil
15  *
16  * Revision 1.3 2001/09/28 18:40:02 llope
17  * first release
18  *
19  * Revision 1.1 2001/04/24 20:27:08 wzhang
20  * First release
21  *
22  *
23  ****************************************************************/
24 #include "StTofHitCollection.h"
25 #include "StTofHit.h"
26 
27 StTofHitCollection::StTofHitCollection() {/* nope */}
28 StTofHitCollection::~StTofHitCollection(){/* nope */}
29 
30 void StTofHitCollection::clear() {mHitVector.clear(); }
31 
32 bool StTofHitCollection::push_back(StTofHit* hit){
33  mHitVector.push_back(hit);
34  return true;
35 }
36 
37 StTofHit* StTofHitCollection::front() const {
38  return mHitVector.front();
39 }
40 
41 StTofHit* StTofHitCollection::getHit(size_t index) const {
42  return mHitVector[index];
43 }
44 
45 StTofHit* StTofHitCollection::back() const {
46  return mHitVector.back();
47 }
48 
49 size_t StTofHitCollection::size() const {
50  return mHitVector.size();
51 }