Jpp test-rotations-old
the software that should make you happy
Loading...
Searching...
No Matches
JRECONSTRUCTION::JMuonStartParameters_t Struct Reference

Data structure for fit parameters. More...

#include <JMuonStartParameters_t.hh>

Inheritance diagram for JRECONSTRUCTION::JMuonStartParameters_t:
TObject JRECONSTRUCTION::JMuonStart

Public Member Functions

 JMuonStartParameters_t ()
 Default constructor.
 
virtual ~JMuonStartParameters_t ()
 Virtual destructor.
 
void reset ()
 Reset fit parameters.
 
bool equals (const JMuonStartParameters_t &parameters) const
 Equality.
 
 ClassDef (JMuonStartParameters_t, 3)
 

Public Attributes

double roadWidth_m
 road width [m]
 
double R_Hz
 default rate [Hz]
 
size_t numberOfPrefits
 number of prefits
 
double TMin_ns
 minimal time w.r.t. Cherenkov hypothesis [ns]
 
double TMax_ns
 maximal time w.r.t. Cherenkov hypothesis [ns]
 
double Pmin1
 minimal probability single observation
 
double Pmin2
 minimal probability for twofold observations
 
int Nmax2
 maximal number for twofold observations
 

Detailed Description

Data structure for fit parameters.

Definition at line 21 of file JMuonStartParameters_t.hh.

Constructor & Destructor Documentation

◆ JMuonStartParameters_t()

JRECONSTRUCTION::JMuonStartParameters_t::JMuonStartParameters_t ( )
inline

Default constructor.

Definition at line 27 of file JMuonStartParameters_t.hh.

28 {
29 this->reset();
30 }

◆ ~JMuonStartParameters_t()

virtual JRECONSTRUCTION::JMuonStartParameters_t::~JMuonStartParameters_t ( )
inlinevirtual

Virtual destructor.

Definition at line 35 of file JMuonStartParameters_t.hh.

36 {}

Member Function Documentation

◆ reset()

void JRECONSTRUCTION::JMuonStartParameters_t::reset ( )
inline

Reset fit parameters.

Definition at line 41 of file JMuonStartParameters_t.hh.

42 {
43 roadWidth_m = std::numeric_limits<double>::max();
44 R_Hz = 6.0e3;
46 TMin_ns = -25.0;
47 TMax_ns = +75.0;
48 Pmin1 = 0.0;
49 Pmin2 = 0.0;
50 Nmax2 = 2;
51 }
int Nmax2
maximal number for twofold observations
double Pmin1
minimal probability single observation
double TMin_ns
minimal time w.r.t. Cherenkov hypothesis [ns]
double Pmin2
minimal probability for twofold observations
double TMax_ns
maximal time w.r.t. Cherenkov hypothesis [ns]

◆ equals()

bool JRECONSTRUCTION::JMuonStartParameters_t::equals ( const JMuonStartParameters_t & parameters) const
inline

Equality.

Parameters
parametersfit parameters
Returns
true if equals; else false

Definition at line 59 of file JMuonStartParameters_t.hh.

60 {
61 return (this->roadWidth_m == parameters.roadWidth_m &&
62 this->R_Hz == parameters.R_Hz &&
63 this->numberOfPrefits == parameters.numberOfPrefits &&
64 this->TMin_ns == parameters.TMin_ns &&
65 this->TMax_ns == parameters.TMax_ns &&
66 this->Pmin1 == parameters.Pmin1 &&
67 this->Pmin2 == parameters.Pmin2 &&
68 this->Nmax2 == parameters.Nmax2);
69 }

◆ ClassDef()

JRECONSTRUCTION::JMuonStartParameters_t::ClassDef ( JMuonStartParameters_t ,
3  )

Member Data Documentation

◆ roadWidth_m

double JRECONSTRUCTION::JMuonStartParameters_t::roadWidth_m

road width [m]

Definition at line 73 of file JMuonStartParameters_t.hh.

◆ R_Hz

double JRECONSTRUCTION::JMuonStartParameters_t::R_Hz

default rate [Hz]

Definition at line 74 of file JMuonStartParameters_t.hh.

◆ numberOfPrefits

size_t JRECONSTRUCTION::JMuonStartParameters_t::numberOfPrefits

number of prefits

Definition at line 75 of file JMuonStartParameters_t.hh.

◆ TMin_ns

double JRECONSTRUCTION::JMuonStartParameters_t::TMin_ns

minimal time w.r.t. Cherenkov hypothesis [ns]

Definition at line 76 of file JMuonStartParameters_t.hh.

◆ TMax_ns

double JRECONSTRUCTION::JMuonStartParameters_t::TMax_ns

maximal time w.r.t. Cherenkov hypothesis [ns]

Definition at line 77 of file JMuonStartParameters_t.hh.

◆ Pmin1

double JRECONSTRUCTION::JMuonStartParameters_t::Pmin1

minimal probability single observation

Definition at line 78 of file JMuonStartParameters_t.hh.

◆ Pmin2

double JRECONSTRUCTION::JMuonStartParameters_t::Pmin2

minimal probability for twofold observations

Definition at line 79 of file JMuonStartParameters_t.hh.

◆ Nmax2

int JRECONSTRUCTION::JMuonStartParameters_t::Nmax2

maximal number for twofold observations

Definition at line 80 of file JMuonStartParameters_t.hh.


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