Jpp
Public Member Functions | Public Attributes | List of all members
JFIT::JMuonPrefitParameters_t Struct Reference

Data struct that holds the parameters for JMuonPrefit angular reconstruction This is part of the constructor parameters of JMuonPrefit
More...

#include <JMuonPrefitParameters_t.hh>

Inheritance diagram for JFIT::JMuonPrefitParameters_t:
TObject

Public Member Functions

 JMuonPrefitParameters_t ()
 
virtual ~JMuonPrefitParameters_t ()
 
void reset ()
 
bool equals (const JMuonPrefitParameters_t &parameters) const
 
 ClassDef (JMuonPrefitParameters_t, 1)
 

Public Attributes

double sigma_ns
 
double gridAngle_deg
 
bool useL0
 
int numberOfOutliers
 
size_t numberOfPrefits
 
double Tmax_ns
 
double ctMin
 
double roadWidth_m
 

Detailed Description

Data struct that holds the parameters for JMuonPrefit angular reconstruction This is part of the constructor parameters of JMuonPrefit

Definition at line 22 of file JMuonPrefitParameters_t.hh.

Constructor & Destructor Documentation

◆ JMuonPrefitParameters_t()

JFIT::JMuonPrefitParameters_t::JMuonPrefitParameters_t ( )
inline

Definition at line 34 of file JMuonPrefitParameters_t.hh.

34 {this->reset();}

◆ ~JMuonPrefitParameters_t()

virtual JFIT::JMuonPrefitParameters_t::~JMuonPrefitParameters_t ( )
inlinevirtual

Definition at line 36 of file JMuonPrefitParameters_t.hh.

36 {}

Member Function Documentation

◆ reset()

void JFIT::JMuonPrefitParameters_t::reset ( )
inline

Definition at line 38 of file JMuonPrefitParameters_t.hh.

39  {
40  sigma_ns = 5;
41  gridAngle_deg = 1;
42  useL0 = false;
44  numberOfPrefits = 12;
45  Tmax_ns = 18;
46  ctMin = 0;
47  roadWidth_m = 200;
48  }

◆ equals()

bool JFIT::JMuonPrefitParameters_t::equals ( const JMuonPrefitParameters_t parameters) const
inline

Definition at line 50 of file JMuonPrefitParameters_t.hh.

51  {
52  return (this->sigma_ns == parameters.sigma_ns and
53  this->gridAngle_deg == parameters.gridAngle_deg and
54  this->useL0 == parameters.useL0 and
55  this->numberOfOutliers == parameters.numberOfOutliers and
56  this->numberOfPrefits == parameters.numberOfPrefits and
57  this->Tmax_ns == parameters.Tmax_ns and
58  this->roadWidth_m == parameters.roadWidth_m);
59  }

◆ ClassDef()

JFIT::JMuonPrefitParameters_t::ClassDef ( JMuonPrefitParameters_t  ,
 
)

Member Data Documentation

◆ sigma_ns

double JFIT::JMuonPrefitParameters_t::sigma_ns

Definition at line 25 of file JMuonPrefitParameters_t.hh.

◆ gridAngle_deg

double JFIT::JMuonPrefitParameters_t::gridAngle_deg

Definition at line 26 of file JMuonPrefitParameters_t.hh.

◆ useL0

bool JFIT::JMuonPrefitParameters_t::useL0

Definition at line 27 of file JMuonPrefitParameters_t.hh.

◆ numberOfOutliers

int JFIT::JMuonPrefitParameters_t::numberOfOutliers

Definition at line 28 of file JMuonPrefitParameters_t.hh.

◆ numberOfPrefits

size_t JFIT::JMuonPrefitParameters_t::numberOfPrefits

Definition at line 29 of file JMuonPrefitParameters_t.hh.

◆ Tmax_ns

double JFIT::JMuonPrefitParameters_t::Tmax_ns

Definition at line 30 of file JMuonPrefitParameters_t.hh.

◆ ctMin

double JFIT::JMuonPrefitParameters_t::ctMin

Definition at line 31 of file JMuonPrefitParameters_t.hh.

◆ roadWidth_m

double JFIT::JMuonPrefitParameters_t::roadWidth_m

Definition at line 32 of file JMuonPrefitParameters_t.hh.


The documentation for this struct was generated from the following file:
JFIT::JMuonPrefitParameters_t::sigma_ns
double sigma_ns
Definition: JMuonPrefitParameters_t.hh:25
JFIT::JMuonPrefitParameters_t::roadWidth_m
double roadWidth_m
Definition: JMuonPrefitParameters_t.hh:32
JFIT::JMuonPrefitParameters_t::numberOfPrefits
size_t numberOfPrefits
Definition: JMuonPrefitParameters_t.hh:29
JFIT::JMuonPrefitParameters_t::reset
void reset()
Definition: JMuonPrefitParameters_t.hh:38
JFIT::JMuonPrefitParameters_t::Tmax_ns
double Tmax_ns
Definition: JMuonPrefitParameters_t.hh:30
JFIT::JMuonPrefitParameters_t::useL0
bool useL0
Definition: JMuonPrefitParameters_t.hh:27
JFIT::JMuonPrefitParameters_t::numberOfOutliers
int numberOfOutliers
Definition: JMuonPrefitParameters_t.hh:28
JFIT::JMuonPrefitParameters_t::gridAngle_deg
double gridAngle_deg
Definition: JMuonPrefitParameters_t.hh:26
JFIT::JMuonPrefitParameters_t::ctMin
double ctMin
Definition: JMuonPrefitParameters_t.hh:31