CGEM BOSS 6.6.5.i
BESIII Offline Software System
Loading...
Searching...
No Matches
TrkExpectedHot.cxx
Go to the documentation of this file.
1//--------------------------------------------------------------------------
2// File and Version Information:
3// $Id: TrkExpectedHot.cxx,v 1.1.1.1 2005/04/21 06:01:42 zhangy Exp $
4//
5// Description:
6// Class TrkExpectedHot
7//
8// Environment:
9// Software developed for BaBar expirment @ SLAC B-Factory
10//
11// Author List:
12// Eric A Charles
13//
14// Copyright Information:
15// Copyright (C) 1998 Univ. Wisconsin-Madison
16//
17//------------------------------------------------------------------------
18
19//----------------
20// BaBar header
21//----------------
22//#include "BaBar/BaBar.hh"
23
24//-----------------------
25// This Class's Header --
26//-----------------------
28
29//-------------
30// C Headers --
31//-------------
32extern "C" {
33}
34
35//---------------
36// C++ Headers --
37//---------------
38
39//-------------------------------
40// Collaborating Class Headers --
41//-------------------------------
42
43//-----------------------------------------------------------------------
44// Local Macros, Typedefs, Structures, Unions and Forward Declarations --
45//-----------------------------------------------------------------------
46
47
48
49// -----------------------------------------------
50// -- Static Data & Function Member Definitions --
51// -----------------------------------------------
52
53// ----------------------------------------
54// -- Public Function Member Definitions --
55// ----------------------------------------
56
57//----------------
58// Constructors --
59//----------------
60
62 :_id(id),
63 _exTrk(0){
64}
65
68 :_id(id,sysInd),
69 _exTrk(0){
70}
71
72
73// copy c'tor
75 :_id(rhs.id()),
76 _exTrk(0){
77}
78
79//--------------
80// Destructor --
81//--------------
82
84
85//-------------
86// Operators --
87//-------------
88
89bool
91 return _id == rhs.id();
92}
93
94bool
96 return _id < rhs.id();
97}
98
99bool
101 return _id.sysInd() == TrkDetElemId::svt;
102}
103
104bool
106 return _id.sysInd() == TrkDetElemId::mdc;
107}
108
109
const TrkDetElemId::systemIndex & sysInd() const
bool isMdc() const
bool operator==(const TrkExpectedHot &rhs) const
bool isSvt() const
virtual ~TrkExpectedHot()
const TrkDetElemId & id() const
bool operator<(const TrkExpectedHot &rhs) const
TrkExpectedHot(const TrkExpectedHot &)