Page MenuHomeHEPForge

ClusterHadronizationHandler.icc
No OneTemporary

Size
2 KB
Referenced Files
None
Subscribers
None

ClusterHadronizationHandler.icc

// -*- C++ -*-
//
// This is the implementation of the inlined member functions of
// the ClusterHadronizationHandler class.
//
namespace Herwig {
inline ClusterHadronizationHandler::ClusterHadronizationHandler() {}
inline ClusterHadronizationHandler::ClusterHadronizationHandler(const ClusterHadronizationHandler & x) : ThePEG::HadronizationHandler(x) ,
_globalParameters(x._globalParameters ),
_partonSplitter(x._partonSplitter ),
_clusterFinder(x._clusterFinder ),
_colourReconnector(x._colourReconnector),
_clusterFissioner(x._clusterFissioner),
_lightClusterDecayer(x._lightClusterDecayer),
_clusterDecayer(x._clusterDecayer)
//_clusters(x._clusters)
{}
inline IBPtr ClusterHadronizationHandler::clone() const {
return new_ptr(*this);
}
inline IBPtr ClusterHadronizationHandler::fullclone() const {
return new_ptr(*this);
}
inline void ClusterHadronizationHandler::doupdate() throw(UpdateException) {
ThePEG::HadronizationHandler::doupdate();
// First update base class.
bool redo = touched();
// redo if touched.
// UpdateChecker::check(aDependentMember, redo);
// Update referenced objects on which this depends redo is set to true
// if the dependent object is touched.
// for_each(ContainerOfDependencies, UpdateChecker(redo));
// Update a container of references.
// for_each(MapOfDependencies, UpdateMapChecker(redo));
// Update a map of references.
if ( !redo ) return;
// return if nothing has been touched. Otherwise do the actual update.
// touch()
// Touch if anything has changed.
}
inline void ClusterHadronizationHandler::doinit() throw(InitException) {
ThePEG::HadronizationHandler::doinit();
}
inline void ClusterHadronizationHandler::dofinish() {
ThePEG::HadronizationHandler::dofinish();
}
inline void ClusterHadronizationHandler::rebind(const TranslationMap & trans)
throw(RebindException) {
// dummy = trans.translate(dummy);
ThePEG::HadronizationHandler::rebind(trans);
}
inline IVector ClusterHadronizationHandler::getReferences() {
IVector ret = ThePEG::HadronizationHandler::getReferences();
// ret.push_back(dummy);
return ret;
}
}

File Metadata

Mime Type
text/plain
Expires
Tue, Sep 30, 4:39 AM (15 h, 14 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
6564735
Default Alt Text
ClusterHadronizationHandler.icc (2 KB)

Event Timeline