Namespaces | Classes | Typedefs | Functions
CRT Namespace Reference

Namespaces

 detail
 

Classes

class  ChannelView
 
class  CRTRawDecoder
 
class  CRTSim
 
class  CRTSimRefac
 
class  CRTSimValidation
 
class  CRTTimingValidation
 
class  DQMPlotter
 
class  FlatDirectory
 
class  Fragment
 
class  Geometry
 
class  HardCodedGeometry
 
class  Hit
 
class  map
 
class  map< VALUE, KEY >
 
class  OnlinePlotter
 
class  SingleCRTMatching
 
class  SingleCRTMatchingProducer
 
class  SpaceView
 
struct  StripID
 
class  TimeOffset
 
class  ToFlat
 
class  Trigger
 
class  TwoAxisView
 
class  TwoCRTMatching
 
class  TwoCRTMatchingProducer
 
class  TwoCRTReco
 
class  ValidationPlotter
 

Typedefs

typedef detail::Node< void, uint8_t > FrameID
 
typedef detail::Node< FrameID, boolPlaneID
 
typedef detail::Node< PlaneID, boolModuleID
 
typedef detail::Node< ModuleID, boolLayerID
 
template<class VALUE >
using geoMap = CRT::map< VALUE, CRT::FrameID, CRT::PlaneID, CRT::ModuleID, CRT::LayerID, CRT::StripID >
 

Functions

template<class DIRPTR >
FlatDirectory< DIRPTR > make_FlatDirectory (DIRPTR &ptr)
 
template<class STREAM >
STREAM & operator<< (STREAM &lhs, const CRT::Hit &hit)
 
template<class STREAM >
STREAM & operator<< (STREAM &lhs, const CRT::Trigger &trigger)
 

Typedef Documentation

typedef detail::Node<void, uint8_t> CRT::FrameID

Definition at line 120 of file CRTID.h.

template<class VALUE >
using CRT::geoMap = typedef CRT::map<VALUE, CRT::FrameID, CRT::PlaneID, CRT::ModuleID, CRT::LayerID, CRT::StripID>

Definition at line 234 of file CRTID.h.

Definition at line 140 of file CRTID.h.

Definition at line 132 of file CRTID.h.

Definition at line 125 of file CRTID.h.

Function Documentation

template<class DIRPTR >
FlatDirectory<DIRPTR> CRT::make_FlatDirectory ( DIRPTR &  ptr)

Definition at line 112 of file FlatDirectory.cpp.

113  {
114  return FlatDirectory<DIRPTR>(ptr);
115  }
template<class STREAM >
STREAM& CRT::operator<< ( STREAM &  lhs,
const CRT::Hit hit 
)

Definition at line 75 of file CRTTrigger.h.

76  {
77  return hit.dump(lhs);
78  }
void dump(STREAM &stream) const
Definition: CRTTrigger.h:50
template<class STREAM >
STREAM& CRT::operator<< ( STREAM &  lhs,
const CRT::Trigger trigger 
)

Definition at line 130 of file CRTTrigger.h.

131  {
132  return trigger.dump(lhs);
133  }
void dump(STREAM &stream) const
Definition: CRTTrigger.h:104