ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
ICscClusterFitter::Result Class Reference

#include <ICscClusterFitter.h>

Collaboration diagram for ICscClusterFitter::Result:

Public Member Functions

 Result (int stat=0, Muon::CscClusterStatus cstat=Muon::CscStatusUndefined, Muon::CscTimeStatus tstat=Muon::CscTimeStatusUndefined)
 
 Result (const Result &)=default
 
 ~Result ()=default
 

Public Attributes

int fitStatus {-1}
 
Muon::CscClusterStatus clusterStatus {Muon::CscStatusUndefined}
 
Muon::CscTimeStatus timeStatus {Muon::CscTimeStatusUndefined}
 
unsigned int strip {999}
 
unsigned int fstrip {999}
 
unsigned int lstrip {999}
 
double position {999.}
 
double dposition {0.}
 
double time {999.}
 
double dtime {0.}
 
double charge {0.}
 
double dcharge {0.}
 
double width {0.}
 
double qpeak {0.}
 
double qleft {0.}
 
double qright {0.}
 
double time_beforeBPCorr {-FLT_MAX}
 
double time_beforeT0Corr {-FLT_MAX}
 
double charge_beforeBPCorr {0.}
 
DataMap dataMap
 

Detailed Description

Definition at line 52 of file ICscClusterFitter.h.

Constructor & Destructor Documentation

◆ Result() [1/2]

ICscClusterFitter::Result::Result ( int  stat = 0,
Muon::CscClusterStatus  cstat = Muon::CscStatusUndefined,
Muon::CscTimeStatus  tstat = Muon::CscTimeStatusUndefined 
)
inline

Definition at line 76 of file ICscClusterFitter.h.

77  {
78  fitStatus = stat;
79  clusterStatus = cstat;
80  timeStatus = tstat;
81  }

◆ Result() [2/2]

ICscClusterFitter::Result::Result ( const Result )
default

◆ ~Result()

ICscClusterFitter::Result::~Result ( )
default

Member Data Documentation

◆ charge

double ICscClusterFitter::Result::charge {0.}

Definition at line 64 of file ICscClusterFitter.h.

◆ charge_beforeBPCorr

double ICscClusterFitter::Result::charge_beforeBPCorr {0.}

Definition at line 73 of file ICscClusterFitter.h.

◆ clusterStatus

Muon::CscClusterStatus ICscClusterFitter::Result::clusterStatus {Muon::CscStatusUndefined}

Definition at line 55 of file ICscClusterFitter.h.

◆ dataMap

DataMap ICscClusterFitter::Result::dataMap

Definition at line 75 of file ICscClusterFitter.h.

◆ dcharge

double ICscClusterFitter::Result::dcharge {0.}

Definition at line 65 of file ICscClusterFitter.h.

◆ dposition

double ICscClusterFitter::Result::dposition {0.}

Definition at line 61 of file ICscClusterFitter.h.

◆ dtime

double ICscClusterFitter::Result::dtime {0.}

Definition at line 63 of file ICscClusterFitter.h.

◆ fitStatus

int ICscClusterFitter::Result::fitStatus {-1}

Definition at line 54 of file ICscClusterFitter.h.

◆ fstrip

unsigned int ICscClusterFitter::Result::fstrip {999}

Definition at line 58 of file ICscClusterFitter.h.

◆ lstrip

unsigned int ICscClusterFitter::Result::lstrip {999}

Definition at line 59 of file ICscClusterFitter.h.

◆ position

double ICscClusterFitter::Result::position {999.}

Definition at line 60 of file ICscClusterFitter.h.

◆ qleft

double ICscClusterFitter::Result::qleft {0.}

Definition at line 68 of file ICscClusterFitter.h.

◆ qpeak

double ICscClusterFitter::Result::qpeak {0.}

Definition at line 67 of file ICscClusterFitter.h.

◆ qright

double ICscClusterFitter::Result::qright {0.}

Definition at line 69 of file ICscClusterFitter.h.

◆ strip

unsigned int ICscClusterFitter::Result::strip {999}

Definition at line 57 of file ICscClusterFitter.h.

◆ time

double ICscClusterFitter::Result::time {999.}

Definition at line 62 of file ICscClusterFitter.h.

◆ time_beforeBPCorr

double ICscClusterFitter::Result::time_beforeBPCorr {-FLT_MAX}

Definition at line 71 of file ICscClusterFitter.h.

◆ time_beforeT0Corr

double ICscClusterFitter::Result::time_beforeT0Corr {-FLT_MAX}

Definition at line 72 of file ICscClusterFitter.h.

◆ timeStatus

Muon::CscTimeStatus ICscClusterFitter::Result::timeStatus {Muon::CscTimeStatusUndefined}

Definition at line 56 of file ICscClusterFitter.h.

◆ width

double ICscClusterFitter::Result::width {0.}

Definition at line 66 of file ICscClusterFitter.h.


The documentation for this class was generated from the following file:
ICscClusterFitter::Result::clusterStatus
Muon::CscClusterStatus clusterStatus
Definition: ICscClusterFitter.h:55
ICscClusterFitter::Result::fitStatus
int fitStatus
Definition: ICscClusterFitter.h:54
beamspotman.stat
stat
Definition: beamspotman.py:266
ICscClusterFitter::Result::timeStatus
Muon::CscTimeStatus timeStatus
Definition: ICscClusterFitter.h:56