ATLAS Offline Software
Loading...
Searching...
No Matches
IParticleCollHandle_Jet::Imp Class Reference
Collaboration diagram for IParticleCollHandle_Jet::Imp:

Public Member Functions

 Imp ()
void possiblyUpdateGUI ()

Public Attributes

QString name
IParticleCollHandle_Jettheclass
int updateGUICounter
JetCollectionSettingsButtoncollSettingsButton
double scale = 1.0
bool randomColours = false
bool isMaxR = false
double maxR = 1.0
SoMaterial * m_jetMaterialDefault
std::string bTaggingTagger
double bTaggingCut
SoSwitch * bTaggingSwitch
SoTexture2 * bTaggingTexture
SoMaterial * bTaggingMaterial

Detailed Description

Definition at line 78 of file IParticleCollHandle_Jet.cxx.

Constructor & Destructor Documentation

◆ Imp()

IParticleCollHandle_Jet::Imp::Imp ( )
inline

Definition at line 81 of file IParticleCollHandle_Jet.cxx.

81 : theclass(nullptr), updateGUICounter(0), collSettingsButton(nullptr), scale(1.0),
82 randomColours(false), m_jetMaterialDefault(nullptr), bTaggingTagger("MV1"),
83 bTaggingCut(0.98), bTaggingSwitch(nullptr),
84 bTaggingTexture(nullptr), bTaggingMaterial(nullptr) {}
JetCollectionSettingsButton * collSettingsButton

Member Function Documentation

◆ possiblyUpdateGUI()

void IParticleCollHandle_Jet::Imp::possiblyUpdateGUI ( )
inline

Definition at line 116 of file IParticleCollHandle_Jet.cxx.

116 {//Fixme: to IParticleCollHandleBase
117 if (!((updateGUICounter++)%50)) {
118 theclass->systemBase()->updateGUI();
119 }
120 }

Member Data Documentation

◆ bTaggingCut

double IParticleCollHandle_Jet::Imp::bTaggingCut

Definition at line 106 of file IParticleCollHandle_Jet.cxx.

◆ bTaggingMaterial

SoMaterial* IParticleCollHandle_Jet::Imp::bTaggingMaterial

Definition at line 109 of file IParticleCollHandle_Jet.cxx.

◆ bTaggingSwitch

SoSwitch* IParticleCollHandle_Jet::Imp::bTaggingSwitch

Definition at line 107 of file IParticleCollHandle_Jet.cxx.

◆ bTaggingTagger

std::string IParticleCollHandle_Jet::Imp::bTaggingTagger

Definition at line 105 of file IParticleCollHandle_Jet.cxx.

◆ bTaggingTexture

SoTexture2* IParticleCollHandle_Jet::Imp::bTaggingTexture

Definition at line 108 of file IParticleCollHandle_Jet.cxx.

◆ collSettingsButton

JetCollectionSettingsButton* IParticleCollHandle_Jet::Imp::collSettingsButton

Definition at line 90 of file IParticleCollHandle_Jet.cxx.

◆ isMaxR

bool IParticleCollHandle_Jet::Imp::isMaxR = false

Definition at line 98 of file IParticleCollHandle_Jet.cxx.

◆ m_jetMaterialDefault

SoMaterial* IParticleCollHandle_Jet::Imp::m_jetMaterialDefault

Definition at line 102 of file IParticleCollHandle_Jet.cxx.

◆ maxR

double IParticleCollHandle_Jet::Imp::maxR = 1.0

Definition at line 99 of file IParticleCollHandle_Jet.cxx.

◆ name

QString IParticleCollHandle_Jet::Imp::name

Definition at line 86 of file IParticleCollHandle_Jet.cxx.

◆ randomColours

bool IParticleCollHandle_Jet::Imp::randomColours = false

Definition at line 97 of file IParticleCollHandle_Jet.cxx.

◆ scale

double IParticleCollHandle_Jet::Imp::scale = 1.0

Definition at line 96 of file IParticleCollHandle_Jet.cxx.

◆ theclass

IParticleCollHandle_Jet* IParticleCollHandle_Jet::Imp::theclass

Definition at line 88 of file IParticleCollHandle_Jet.cxx.

◆ updateGUICounter

int IParticleCollHandle_Jet::Imp::updateGUICounter

Definition at line 89 of file IParticleCollHandle_Jet.cxx.


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