ATLAS Offline Software
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
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

Definition at line 14 of file SettableColourReconnection.cxx.

14 : m_crHook(0){}

◆ ~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  }

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:
Pythia8::SettableColourReconnectionBase::m_crHook
UserHooks * m_crHook
Definition: SettableColourReconnection.cxx:37
event
POOL::TEvent event(POOL::TEvent::kClassAccess)
PYTHIA8_INITUSERHOOK_WRAP
#define PYTHIA8_INITUSERHOOK_WRAP(A)
Definition: UserHooksFactory.h:15
Pythia8::SettableColourReconnectionBase::_init
virtual void _init()=0