ATLAS Offline Software
Loading...
Searching...
No Matches
Pythia8::SettableColourReconnectionBase Class Referenceabstract
Inheritance diagram for Pythia8::SettableColourReconnectionBase:
Collaboration diagram for Pythia8::SettableColourReconnectionBase:

Public Member Functions

 SettableColourReconnectionBase ()
virtual ~SettableColourReconnectionBase ()
bool canReconnectResonanceSystems ()
bool doReconnectResonanceSystems (int oldSizeEvent, Event &event)

Protected Member Functions

virtual void _init ()=0

Protected Attributes

UserHooks * m_crHook

Detailed Description

Definition at line 10 of file SettableColourReconnection.cxx.

Constructor & Destructor Documentation

◆ SettableColourReconnectionBase()

Pythia8::SettableColourReconnectionBase::SettableColourReconnectionBase ( )
inline

◆ ~SettableColourReconnectionBase()

virtual Pythia8::SettableColourReconnectionBase::~SettableColourReconnectionBase ( )
inlinevirtual

Definition at line 16 of file SettableColourReconnection.cxx.

16 {
17 if(m_crHook != 0) delete m_crHook;
18 }

Member Function Documentation

◆ _init()

virtual void Pythia8::SettableColourReconnectionBase::_init ( )
protectedpure virtual

◆ canReconnectResonanceSystems()

bool Pythia8::SettableColourReconnectionBase::canReconnectResonanceSystems ( )
inline

Definition at line 21 of file SettableColourReconnection.cxx.

21{return true;}

◆ doReconnectResonanceSystems()

bool Pythia8::SettableColourReconnectionBase::doReconnectResonanceSystems ( int oldSizeEvent,
Event & event )
inline

Definition at line 23 of file SettableColourReconnection.cxx.

23 {
24
25 if(m_crHook == 0){
26 _init();
28
29 }
30 return m_crHook->doReconnectResonanceSystems(oldSizeEvent, event);
31 }
#define PYTHIA8_INITUSERHOOK_WRAP(A)

Member Data Documentation

◆ m_crHook

UserHooks* Pythia8::SettableColourReconnectionBase::m_crHook
protected

Definition at line 37 of file SettableColourReconnection.cxx.


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