ATLAS Offline Software
Loading...
Searching...
No Matches
WTAParameters Class Reference

#include <WTAConeMaker.h>

Collaboration diagram for WTAParameters:

Public Member Functions

 WTAParameters (pt_t const_et_cut=2000, pt_t seed_et_cut=5000, tech_t jet_dR=R_PAR, unsigned int max_const_n=250, unsigned int max_seed_sorting_n=50, unsigned int max_seed_n=10, unsigned int max_const_per_jet_n=99, bool add_const_first=true)
void SetConstEtCut (pt_t ConstEtCut)
void SetSeedEtCut (pt_t SeedEtCut)
void SetIso_dR (tech_t Iso_dR)
void SetJet_dR (tech_t Jet_dR)
void SetMaxConstN (int MaxConstN)
void SetMaxSeedSortingN (int MaxSeedSortingN)
void SetMaxSeedN (int MaxSeedN)
void SetMaxConstPerJetN (int MaxConstPerJetN)
void SetAddConstFirst (bool add_const_first)
void SetMaxInputTowers (int max_input_towers)
pt_t GetConstEtCut ()
pt_t GetSeedEtCut ()
tech_t GetIso_dR ()
tech_t GetJet_dR ()
unsigned int GetMaxConstN ()
unsigned int GetMaxSeedSortingN ()
unsigned int GetMaxSeedN ()
unsigned int GetMaxConstPerJetN ()
bool GetAddConstFirst ()
unsigned int GetMaxInputTowers ()

Private Attributes

pt_t m_ConstEtCut
pt_t m_SeedEtCut
tech_t m_Jet_dR
tech_t m_Iso_dR
unsigned int m_MaxConstN
unsigned int m_MaxSeedSortingN
unsigned int m_MaxSeedN
unsigned int m_MaxConstPerJetN
bool m_AddConstFirst
unsigned int m_max_input_towers

Detailed Description

Definition at line 14 of file WTAConeMaker.h.

Constructor & Destructor Documentation

◆ WTAParameters()

WTAParameters::WTAParameters ( pt_t const_et_cut = 2000,
pt_t seed_et_cut = 5000,
tech_t jet_dR = R_PAR,
unsigned int max_const_n = 250,
unsigned int max_seed_sorting_n = 50,
unsigned int max_seed_n = 10,
unsigned int max_const_per_jet_n = 99,
bool add_const_first = true )
inline

Definition at line 16 of file WTAConeMaker.h.

18 : // Takes 8 arguments, sets 9 parameters!
19 m_ConstEtCut(const_et_cut), m_SeedEtCut(seed_et_cut), m_Jet_dR(jet_dR), m_Iso_dR(jet_dR),
20 m_MaxConstN(max_const_n), m_MaxSeedSortingN(max_seed_sorting_n), m_MaxSeedN(max_seed_n), m_MaxConstPerJetN(max_const_per_jet_n),
21 m_AddConstFirst(add_const_first), m_max_input_towers(6400)
22 {}; // Constructor
unsigned int m_MaxSeedSortingN
unsigned int m_MaxConstPerJetN
unsigned int m_max_input_towers
unsigned int m_MaxSeedN
unsigned int m_MaxConstN

Member Function Documentation

◆ GetAddConstFirst()

bool WTAParameters::GetAddConstFirst ( )
inline

Definition at line 43 of file WTAConeMaker.h.

43{return m_AddConstFirst;};

◆ GetConstEtCut()

pt_t WTAParameters::GetConstEtCut ( )
inline

Definition at line 35 of file WTAConeMaker.h.

35{return m_ConstEtCut;};

◆ GetIso_dR()

tech_t WTAParameters::GetIso_dR ( )
inline

Definition at line 37 of file WTAConeMaker.h.

37{return m_Iso_dR;};

◆ GetJet_dR()

tech_t WTAParameters::GetJet_dR ( )
inline

Definition at line 38 of file WTAConeMaker.h.

38{return m_Jet_dR;};

◆ GetMaxConstN()

unsigned int WTAParameters::GetMaxConstN ( )
inline

Definition at line 39 of file WTAConeMaker.h.

39{return m_MaxConstN;};

◆ GetMaxConstPerJetN()

unsigned int WTAParameters::GetMaxConstPerJetN ( )
inline

Definition at line 42 of file WTAConeMaker.h.

42{return m_MaxConstPerJetN;};

◆ GetMaxInputTowers()

unsigned int WTAParameters::GetMaxInputTowers ( )
inline

Definition at line 44 of file WTAConeMaker.h.

44{return m_max_input_towers;}

◆ GetMaxSeedN()

unsigned int WTAParameters::GetMaxSeedN ( )
inline

Definition at line 41 of file WTAConeMaker.h.

41{return m_MaxSeedN;};

◆ GetMaxSeedSortingN()

unsigned int WTAParameters::GetMaxSeedSortingN ( )
inline

Definition at line 40 of file WTAConeMaker.h.

40{return m_MaxSeedSortingN;};

◆ GetSeedEtCut()

pt_t WTAParameters::GetSeedEtCut ( )
inline

Definition at line 36 of file WTAConeMaker.h.

36{return m_SeedEtCut;};

◆ SetAddConstFirst()

void WTAParameters::SetAddConstFirst ( bool add_const_first)
inline

Definition at line 32 of file WTAConeMaker.h.

32{m_AddConstFirst = add_const_first;};

◆ SetConstEtCut()

void WTAParameters::SetConstEtCut ( pt_t ConstEtCut)
inline

Definition at line 24 of file WTAConeMaker.h.

24{m_ConstEtCut = ConstEtCut;};

◆ SetIso_dR()

void WTAParameters::SetIso_dR ( tech_t Iso_dR)
inline

Definition at line 26 of file WTAConeMaker.h.

26{m_Iso_dR = Iso_dR;}; // Default is Jet_dR = Iso_dR. Use this for different Isolation condition

◆ SetJet_dR()

void WTAParameters::SetJet_dR ( tech_t Jet_dR)
inline

Definition at line 27 of file WTAConeMaker.h.

27{m_Jet_dR = Jet_dR;};

◆ SetMaxConstN()

void WTAParameters::SetMaxConstN ( int MaxConstN)
inline

Definition at line 28 of file WTAConeMaker.h.

28{m_MaxConstN = MaxConstN;};

◆ SetMaxConstPerJetN()

void WTAParameters::SetMaxConstPerJetN ( int MaxConstPerJetN)
inline

Definition at line 31 of file WTAConeMaker.h.

31{m_MaxConstPerJetN = MaxConstPerJetN;};

◆ SetMaxInputTowers()

void WTAParameters::SetMaxInputTowers ( int max_input_towers)
inline

Definition at line 33 of file WTAConeMaker.h.

33{m_max_input_towers = max_input_towers;}

◆ SetMaxSeedN()

void WTAParameters::SetMaxSeedN ( int MaxSeedN)
inline

Definition at line 30 of file WTAConeMaker.h.

30{m_MaxSeedN = MaxSeedN;};

◆ SetMaxSeedSortingN()

void WTAParameters::SetMaxSeedSortingN ( int MaxSeedSortingN)
inline

Definition at line 29 of file WTAConeMaker.h.

29{m_MaxSeedSortingN = MaxSeedSortingN;};

◆ SetSeedEtCut()

void WTAParameters::SetSeedEtCut ( pt_t SeedEtCut)
inline

Definition at line 25 of file WTAConeMaker.h.

25{m_SeedEtCut = SeedEtCut;};

Member Data Documentation

◆ m_AddConstFirst

bool WTAParameters::m_AddConstFirst
private

Definition at line 55 of file WTAConeMaker.h.

◆ m_ConstEtCut

pt_t WTAParameters::m_ConstEtCut
private

Definition at line 47 of file WTAConeMaker.h.

◆ m_Iso_dR

tech_t WTAParameters::m_Iso_dR
private

Definition at line 50 of file WTAConeMaker.h.

◆ m_Jet_dR

tech_t WTAParameters::m_Jet_dR
private

Definition at line 49 of file WTAConeMaker.h.

◆ m_max_input_towers

unsigned int WTAParameters::m_max_input_towers
private

Definition at line 56 of file WTAConeMaker.h.

◆ m_MaxConstN

unsigned int WTAParameters::m_MaxConstN
private

Definition at line 51 of file WTAConeMaker.h.

◆ m_MaxConstPerJetN

unsigned int WTAParameters::m_MaxConstPerJetN
private

Definition at line 54 of file WTAConeMaker.h.

◆ m_MaxSeedN

unsigned int WTAParameters::m_MaxSeedN
private

Definition at line 53 of file WTAConeMaker.h.

◆ m_MaxSeedSortingN

unsigned int WTAParameters::m_MaxSeedSortingN
private

Definition at line 52 of file WTAConeMaker.h.

◆ m_SeedEtCut

pt_t WTAParameters::m_SeedEtCut
private

Definition at line 48 of file WTAConeMaker.h.


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