ATLAS Offline Software
Loading...
Searching...
No Matches
BinConfig Struct Reference

#include <BinConfig.h>

Collaboration diagram for BinConfig:

Public Member Functions

 BinConfig (const std::string &n="")
virtual ~BinConfig ()
void set (ReadCards &r, const std::string &n)
void set (ReadCards &r)

Public Attributes

std::string _name
double pt_NScale
double eta_NScale
double phi_NScale
double d0_NScale
double a0_NScale
double z0_NScale
double ptres_NScale
 scales for the residuals
double etares_NScale
double phires_NScale
double d0res_NScale
double a0res_NScale
double z0res_NScale
double d0Max
double a0Max
double z0Max

Detailed Description

Definition at line 22 of file BinConfig.h.

Constructor & Destructor Documentation

◆ BinConfig()

BinConfig::BinConfig ( const std::string & n = "")
inline

Definition at line 26 of file BinConfig.h.

26 :
27 _name(n),
29 pt_NScale(1),
30 eta_NScale(1),
31 phi_NScale(1),
32 d0_NScale(1),
33 a0_NScale(1),
34 z0_NScale(1),
36 ptres_NScale(1),
39 d0res_NScale(1),
40 a0res_NScale(1),
41 z0res_NScale(1),
42 d0Max(30),
43 a0Max(15),
44 z0Max(300)
45 { }
double a0_NScale
Definition BinConfig.h:73
double phires_NScale
Definition BinConfig.h:79
double a0res_NScale
Definition BinConfig.h:81
double eta_NScale
Definition BinConfig.h:70
double a0Max
Definition BinConfig.h:85
double d0res_NScale
Definition BinConfig.h:80
double phi_NScale
Definition BinConfig.h:71
double d0Max
Definition BinConfig.h:84
double z0_NScale
Definition BinConfig.h:74
double z0Max
Definition BinConfig.h:86
double d0_NScale
Definition BinConfig.h:72
double etares_NScale
Definition BinConfig.h:78
double z0res_NScale
Definition BinConfig.h:82
double ptres_NScale
scales for the residuals
Definition BinConfig.h:77
std::string _name
Definition BinConfig.h:67
double pt_NScale
Definition BinConfig.h:69

◆ ~BinConfig()

virtual BinConfig::~BinConfig ( )
inlinevirtual

Definition at line 47 of file BinConfig.h.

47{ }

Member Function Documentation

◆ set() [1/2]

void BinConfig::set ( ReadCards & r)
inline

Definition at line 62 of file BinConfig.h.

62 {
63 if ( _name!="" ) set ( r, _name+"_" );
64 else set ( r, "" );
65 }
int r
Definition globals.cxx:22
void set(ReadCards &r, const std::string &n)
Definition BinConfig.h:50

◆ set() [2/2]

void BinConfig::set ( ReadCards & r,
const std::string & n )
inline

Definition at line 50 of file BinConfig.h.

50 {
51 r.Set( n+"ptNScale", pt_NScale );
52 r.Set( n+"etaNScale", eta_NScale );
53 r.Set( n+"phiNScale", phi_NScale );
54 r.Set( n+"d0NScale", d0_NScale );
55 r.Set( n+"a0NScale", a0_NScale );
56 r.Set( n+"z0NScale", z0_NScale );
57 r.Set( n+"d0Max", d0Max );
58 r.Set( n+"a0Max", a0Max );
59 r.Set( n+"z0Max", z0Max );
60 }

Member Data Documentation

◆ _name

std::string BinConfig::_name

Definition at line 67 of file BinConfig.h.

◆ a0_NScale

double BinConfig::a0_NScale

Definition at line 73 of file BinConfig.h.

◆ a0Max

double BinConfig::a0Max

Definition at line 85 of file BinConfig.h.

◆ a0res_NScale

double BinConfig::a0res_NScale

Definition at line 81 of file BinConfig.h.

◆ d0_NScale

double BinConfig::d0_NScale

Definition at line 72 of file BinConfig.h.

◆ d0Max

double BinConfig::d0Max

Definition at line 84 of file BinConfig.h.

◆ d0res_NScale

double BinConfig::d0res_NScale

Definition at line 80 of file BinConfig.h.

◆ eta_NScale

double BinConfig::eta_NScale

Definition at line 70 of file BinConfig.h.

◆ etares_NScale

double BinConfig::etares_NScale

Definition at line 78 of file BinConfig.h.

◆ phi_NScale

double BinConfig::phi_NScale

Definition at line 71 of file BinConfig.h.

◆ phires_NScale

double BinConfig::phires_NScale

Definition at line 79 of file BinConfig.h.

◆ pt_NScale

double BinConfig::pt_NScale

Definition at line 69 of file BinConfig.h.

◆ ptres_NScale

double BinConfig::ptres_NScale

scales for the residuals

Definition at line 77 of file BinConfig.h.

◆ z0_NScale

double BinConfig::z0_NScale

Definition at line 74 of file BinConfig.h.

◆ z0Max

double BinConfig::z0Max

Definition at line 86 of file BinConfig.h.

◆ z0res_NScale

double BinConfig::z0res_NScale

Definition at line 82 of file BinConfig.h.


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