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

#include <JMuonGandalfParameters_t.hh>

Inheritance diagram for JFIT::JMuonGandalfParameters_t:
TObject

Public Member Functions

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

Public Attributes

double roadWidth_m
 
double R_Hz
 
std::size_t numberOfPrefits
 
double TTS_ns
 
double E_GeV
 
bool reprocess
 

Detailed Description

Definition at line 15 of file JMuonGandalfParameters_t.hh.

Constructor & Destructor Documentation

◆ JMuonGandalfParameters_t()

JFIT::JMuonGandalfParameters_t::JMuonGandalfParameters_t ( )
inline

Definition at line 25 of file JMuonGandalfParameters_t.hh.

25 {this->reset();}

◆ ~JMuonGandalfParameters_t()

virtual JFIT::JMuonGandalfParameters_t::~JMuonGandalfParameters_t ( )
inlinevirtual

Definition at line 27 of file JMuonGandalfParameters_t.hh.

27 {}

Member Function Documentation

◆ reset()

void JFIT::JMuonGandalfParameters_t::reset ( )
inline

Definition at line 29 of file JMuonGandalfParameters_t.hh.

30  {
31  roadWidth_m = 999;
32  R_Hz = 6.0e3;
33  numberOfPrefits = 0;
34  TTS_ns = 2;
35  E_GeV = 1.0e3;
36  reprocess = false;
37  }

◆ equals()

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

Definition at line 39 of file JMuonGandalfParameters_t.hh.

40  {
41  return (this->roadWidth_m == parameters.roadWidth_m and
42  this->R_Hz == parameters.R_Hz and
43  this->numberOfPrefits == parameters.numberOfPrefits and
44  this->TTS_ns == parameters.TTS_ns and
45  this->E_GeV == parameters.E_GeV and
46  this->reprocess == parameters.reprocess);
47  }

◆ ClassDef()

JFIT::JMuonGandalfParameters_t::ClassDef ( JMuonGandalfParameters_t  ,
 
)

Member Data Documentation

◆ roadWidth_m

double JFIT::JMuonGandalfParameters_t::roadWidth_m

Definition at line 18 of file JMuonGandalfParameters_t.hh.

◆ R_Hz

double JFIT::JMuonGandalfParameters_t::R_Hz

Definition at line 19 of file JMuonGandalfParameters_t.hh.

◆ numberOfPrefits

std::size_t JFIT::JMuonGandalfParameters_t::numberOfPrefits

Definition at line 20 of file JMuonGandalfParameters_t.hh.

◆ TTS_ns

double JFIT::JMuonGandalfParameters_t::TTS_ns

Definition at line 21 of file JMuonGandalfParameters_t.hh.

◆ E_GeV

double JFIT::JMuonGandalfParameters_t::E_GeV

Definition at line 22 of file JMuonGandalfParameters_t.hh.

◆ reprocess

bool JFIT::JMuonGandalfParameters_t::reprocess

Definition at line 23 of file JMuonGandalfParameters_t.hh.


The documentation for this struct was generated from the following file:
JFIT::JMuonGandalfParameters_t::TTS_ns
double TTS_ns
Definition: JMuonGandalfParameters_t.hh:21
JFIT::JMuonGandalfParameters_t::reset
void reset()
Definition: JMuonGandalfParameters_t.hh:29
JFIT::JMuonGandalfParameters_t::E_GeV
double E_GeV
Definition: JMuonGandalfParameters_t.hh:22
JFIT::JMuonGandalfParameters_t::roadWidth_m
double roadWidth_m
Definition: JMuonGandalfParameters_t.hh:18
JFIT::JMuonGandalfParameters_t::R_Hz
double R_Hz
Definition: JMuonGandalfParameters_t.hh:19
JFIT::JMuonGandalfParameters_t::numberOfPrefits
std::size_t numberOfPrefits
Definition: JMuonGandalfParameters_t.hh:20
JFIT::JMuonGandalfParameters_t::reprocess
bool reprocess
Definition: JMuonGandalfParameters_t.hh:23