List of all members | Public Attributes
UnivFitterKG::StationFitData Struct Reference

#include <UnivFitterKG.h>

Public Attributes

double binwidth = FitterUtil::tracebinning
 
std::vector< double > compSignals
 
double densePsi = 0
 
double denseRho = 0
 
double distToFirstInteraction = 0
 
double DX_diffusive = 0
 
double DX_mu_rectilinear = 0
 
double DX_rectilinear = 0
 
int firstFitBin = 0
 
std::vector< double > firstParticleTimes
 
double height = 0
 
bool isDense = false
 
bool isSaturated = false
 
int lastFitBin = 0
 
double LDFLikelihood = 0
 
double muonSignal = 0
 
double muonSignalError = 0
 
std::vector< double > muonTimes
 
double planeFrontTime = 0
 
utl::Point position
 
double recoveredSignal = 0
 
double recoveredSignalUncertainty = 0
 
double ShapeLikelihood = 0
 
double signalUncertainty = 0
 
double Smaxbin = 0
 
int startBin = 0
 
utl::TimeStamp startTime
 
double StartTimeLikelihood = 0
 
int stationId = 0
 
int stopBin = 0
 
double t10 = 0
 
double t50 = 0
 
double t90 = 0
 
double totalSignal = 0
 
std::vector< double > trace
 
double traceSum = 0
 
bool useForLDFFit = false
 
bool useForMuonTimeFit = false
 
bool useForShapeFit = false
 
bool useForStartTimeFit = false
 
bool useUnsaturatedTrace = false
 

Detailed Description

Definition at line 37 of file UnivFitterKG.h.

Member Data Documentation

double UnivFitterKG::StationFitData::binwidth = FitterUtil::tracebinning

Definition at line 53 of file UnivFitterKG.h.

std::vector<double> UnivFitterKG::StationFitData::compSignals
mutable

Definition at line 93 of file UnivFitterKG.h.

double UnivFitterKG::StationFitData::densePsi = 0

Definition at line 69 of file UnivFitterKG.h.

double UnivFitterKG::StationFitData::denseRho = 0

Definition at line 68 of file UnivFitterKG.h.

double UnivFitterKG::StationFitData::distToFirstInteraction = 0
mutable

Definition at line 91 of file UnivFitterKG.h.

double UnivFitterKG::StationFitData::DX_diffusive = 0
mutable

Definition at line 84 of file UnivFitterKG.h.

double UnivFitterKG::StationFitData::DX_mu_rectilinear = 0
mutable

Definition at line 88 of file UnivFitterKG.h.

double UnivFitterKG::StationFitData::DX_rectilinear = 0
mutable

Definition at line 86 of file UnivFitterKG.h.

int UnivFitterKG::StationFitData::firstFitBin = 0

Definition at line 54 of file UnivFitterKG.h.

std::vector<double> UnivFitterKG::StationFitData::firstParticleTimes
mutable

Definition at line 92 of file UnivFitterKG.h.

double UnivFitterKG::StationFitData::height = 0
mutable

Definition at line 89 of file UnivFitterKG.h.

bool UnivFitterKG::StationFitData::isDense = false

Definition at line 67 of file UnivFitterKG.h.

bool UnivFitterKG::StationFitData::isSaturated = false
int UnivFitterKG::StationFitData::lastFitBin = 0

Definition at line 55 of file UnivFitterKG.h.

double UnivFitterKG::StationFitData::LDFLikelihood = 0
mutable

Definition at line 79 of file UnivFitterKG.h.

double UnivFitterKG::StationFitData::muonSignal = 0

Definition at line 47 of file UnivFitterKG.h.

double UnivFitterKG::StationFitData::muonSignalError = 0

Definition at line 48 of file UnivFitterKG.h.

std::vector<double> UnivFitterKG::StationFitData::muonTimes

Definition at line 49 of file UnivFitterKG.h.

double UnivFitterKG::StationFitData::planeFrontTime = 0
mutable

Definition at line 90 of file UnivFitterKG.h.

utl::Point UnivFitterKG::StationFitData::position
double UnivFitterKG::StationFitData::recoveredSignal = 0

Definition at line 42 of file UnivFitterKG.h.

double UnivFitterKG::StationFitData::recoveredSignalUncertainty = 0

Definition at line 43 of file UnivFitterKG.h.

double UnivFitterKG::StationFitData::ShapeLikelihood = 0
mutable

Definition at line 80 of file UnivFitterKG.h.

double UnivFitterKG::StationFitData::signalUncertainty = 0
mutable

Definition at line 77 of file UnivFitterKG.h.

double UnivFitterKG::StationFitData::Smaxbin = 0

Definition at line 41 of file UnivFitterKG.h.

int UnivFitterKG::StationFitData::startBin = 0
utl::TimeStamp UnivFitterKG::StationFitData::startTime
double UnivFitterKG::StationFitData::StartTimeLikelihood = 0
mutable

Definition at line 81 of file UnivFitterKG.h.

int UnivFitterKG::StationFitData::stationId = 0
int UnivFitterKG::StationFitData::stopBin = 0
double UnivFitterKG::StationFitData::t10 = 0
double UnivFitterKG::StationFitData::t50 = 0
double UnivFitterKG::StationFitData::t90 = 0
double UnivFitterKG::StationFitData::totalSignal = 0
std::vector<double> UnivFitterKG::StationFitData::trace
double UnivFitterKG::StationFitData::traceSum = 0

Definition at line 40 of file UnivFitterKG.h.

bool UnivFitterKG::StationFitData::useForLDFFit = false
bool UnivFitterKG::StationFitData::useForMuonTimeFit = false

Definition at line 50 of file UnivFitterKG.h.

bool UnivFitterKG::StationFitData::useForShapeFit = false
bool UnivFitterKG::StationFitData::useForStartTimeFit = false
bool UnivFitterKG::StationFitData::useUnsaturatedTrace = false

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

, generated on Tue Sep 26 2023.