All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SRTrack.cxx
Go to the documentation of this file.
1 ////////////////////////////////////////////////////////////////////////
2 // \file SRTrack.cxx
3 // \brief An SRTrack is a high level track object. It knows its
4 // direction and length, but does not own its cell hits.
5 ////////////////////////////////////////////////////////////////////////
6 
8 
9 #include <climits>
10 
11 namespace{
12  constexpr float kInvalid = std::numeric_limits<float>::signaling_NaN();
13 }
14 
15 namespace caf
16 {
17 
19  producer(UINT_MAX),
20  npts(-1),
21  len(kInvalid),
22  costh(kInvalid),
23  phi(kInvalid),
24  ID(INT_MIN)
25  {
26  }
27 } // end namespace caf
28 ////////////////////////////////////////////////////////////////////////