1#ifndef TSegmentCurl_FLAG_
2#define TSegmentCurl_FLAG_
4#ifdef TRKRECO_DEBUG_DETAIL
11#include "CLHEP/Alist/AList.h"
17 const unsigned max = 9999);
28 const unsigned maxSeq(
void)
const;
36 inline const unsigned size(
void){
return m_list.length(); }
58 unsigned wires(
const unsigned)
const;
69 unsigned m_MaxLocalLayerId;
71 unsigned m_superLayerId;
73 unsigned m_seqOfLayer[4];
75 unsigned m_sizeOfLayer[4];
79 void calcuSeq(
unsigned);
82 unsigned m_layerIdOfMaxSeq;
83 unsigned m_numOfSeqOneLayer;
84 unsigned m_numOfLargeSeqLayer;
A class to relate TMDCWireHit and TTrack objects.
const AList< TMLink > & list(unsigned i)
const unsigned numOfLargeSeqLayer(void)
const AList< TMLink > & list(void)
const unsigned numOfSeqOneLayer(void)
const unsigned layerIdOfMaxSeq(void)
void setMaxSeq(const unsigned)
const unsigned sizeOfLayer(const unsigned)
TSegmentCurl(const unsigned superLayerId=9999, const unsigned max=9999)
unsigned wires(const unsigned) const
const unsigned size(void)
const unsigned maxSeq(void) const
const unsigned superLayerId(void) const
const unsigned maxLocalLayerId(void) const
const unsigned seqOfLayer(const unsigned)
TSegmentCurl & operator=(const TSegmentCurl &)