ATLAS Offline Software
Loading...
Searching...
No Matches
ICscSegmentFinder::Segment Class Reference

#include <ICscSegmentFinder.h>

Collaboration diagram for ICscSegmentFinder::Segment:

Public Member Functions

bool operator< (const Segment &rhs) const
 Segment ()

Public Attributes

double s0
double s1
double d0
double d1
double d01
double time
double dtime
double chsq
double zshift
int nunspoil
int nclus
TrkClusters clus
int outlierid
double res [4]
double dres [4]

Detailed Description

Definition at line 90 of file ICscSegmentFinder.h.

Constructor & Destructor Documentation

◆ Segment()

ICscSegmentFinder::Segment::Segment ( )
inline

Definition at line 111 of file ICscSegmentFinder.h.

111 :
112 s0(-999.),
113 s1(-999.),
114 d0(-999.),
115 d1(-999.),
116 d01(-999.),
117 time(-9999.),
118 dtime(-9999.),
119 chsq(9999.),
120 zshift(0),
121 nunspoil(0),
122 nclus(0),
123 outlierid(-9) {
124 for (int i = 0; i < 4; ++i) {
125 res[i] = -9999.;
126 dres[i] = -9999.;
127 }
128 clus.resize(4);
129 }

Member Function Documentation

◆ operator<()

bool ICscSegmentFinder::Segment::operator< ( const Segment & rhs) const
inline

Definition at line 106 of file ICscSegmentFinder.h.

106{ return chsq < rhs.chsq; }

Member Data Documentation

◆ chsq

double ICscSegmentFinder::Segment::chsq

Definition at line 99 of file ICscSegmentFinder.h.

◆ clus

TrkClusters ICscSegmentFinder::Segment::clus

Definition at line 104 of file ICscSegmentFinder.h.

◆ d0

double ICscSegmentFinder::Segment::d0

Definition at line 94 of file ICscSegmentFinder.h.

◆ d01

double ICscSegmentFinder::Segment::d01

Definition at line 96 of file ICscSegmentFinder.h.

◆ d1

double ICscSegmentFinder::Segment::d1

Definition at line 95 of file ICscSegmentFinder.h.

◆ dres

double ICscSegmentFinder::Segment::dres[4]

Definition at line 109 of file ICscSegmentFinder.h.

◆ dtime

double ICscSegmentFinder::Segment::dtime

Definition at line 98 of file ICscSegmentFinder.h.

◆ nclus

int ICscSegmentFinder::Segment::nclus

Definition at line 102 of file ICscSegmentFinder.h.

◆ nunspoil

int ICscSegmentFinder::Segment::nunspoil

Definition at line 101 of file ICscSegmentFinder.h.

◆ outlierid

int ICscSegmentFinder::Segment::outlierid

Definition at line 105 of file ICscSegmentFinder.h.

◆ res

double ICscSegmentFinder::Segment::res[4]

Definition at line 108 of file ICscSegmentFinder.h.

◆ s0

double ICscSegmentFinder::Segment::s0

Definition at line 92 of file ICscSegmentFinder.h.

◆ s1

double ICscSegmentFinder::Segment::s1

Definition at line 93 of file ICscSegmentFinder.h.

◆ time

double ICscSegmentFinder::Segment::time

Definition at line 97 of file ICscSegmentFinder.h.

◆ zshift

double ICscSegmentFinder::Segment::zshift

Definition at line 100 of file ICscSegmentFinder.h.


The documentation for this class was generated from the following file: