LesHouchesInterface::LesHouchesInterface |
( |
| ) |
|
LesHouchesInterface::~LesHouchesInterface |
( |
| ) |
|
|
override |
IBPtr ThePEG::LesHouchesInterface::clone |
( |
void |
| ) |
const |
|
inlineoverrideprotected |
void LesHouchesInterface::close |
( |
void |
| ) |
|
|
overrideprivate |
bool LesHouchesInterface::doReadEvent |
( |
| ) |
|
|
overrideprivate |
Definition at line 148 of file ThePEGLesHouchesInterface.cc.
References lhef::HEPEUP::AQCDUP, lhef::HEPEUP::AQEDUP, popcon2dropbox::copy(), ntuple::fillEvent(), spr::find(), mps_fire::i, lhef::HEPEUP::ICOLUP, lhef::HEPEUP::IDPRUP, lhef::HEPEUP::IDUP, initLesHouchesInterface, lhef::HEPEUP::ISTUP, lhef::HEPEUP::MOTHUP, lhef::HEPEUP::NUP, proxyID, lhef::HEPEUP::PUP, reset(), lhef::HEPEUP::SCALUP, lhef::HEPEUP::SPINUP, and lhef::HEPEUP::VTIMUP.
Referenced by getEvent().
152 boost::shared_ptr<LHEEvent>
event =
157 hepeup.XPDWUP.first = hepeup.XPDWUP.second = 0;
162 hepeup.IDPRUP = orig.
IDPRUP;
163 hepeup.SCALUP = orig.
SCALUP;
164 hepeup.AQEDUP = orig.
AQEDUP;
165 hepeup.AQCDUP = orig.
AQCDUP;
174 hepeup.ISTUP = orig.
ISTUP;
175 hepeup.MOTHUP = orig.
MOTHUP;
176 hepeup.ICOLUP = orig.
ICOLUP;
177 hepeup.VTIMUP = orig.
VTIMUP;
178 hepeup.SPINUP = orig.
SPINUP;
180 for(
int i = 0;
i < hepeup.NUP;
i++)
182 hepeup.PUP[
i].begin());
def fillEvent(tree, event)
std::vector< double > VTIMUP
LHEProxy::ProxyID proxyID
void find(edm::Handle< EcalRecHitCollection > &hits, DetId thisDet, std::vector< EcalRecHitCollection::const_iterator > &hit, bool debug=false)
std::vector< std::pair< int, int > > MOTHUP
std::vector< FiveVector > PUP
std::vector< double > SPINUP
void reset(double vett[256])
std::vector< std::pair< int, int > > ICOLUP
double LesHouchesInterface::eventWeight |
( |
| ) |
|
|
privatevirtual |
IBPtr ThePEG::LesHouchesInterface::fullclone |
( |
| ) |
const |
|
inlineoverrideprotected |
double LesHouchesInterface::getEvent |
( |
| ) |
|
|
overrideprivate |
void LesHouchesInterface::Init |
( |
void |
| ) |
|
|
static |
Definition at line 193 of file ThePEGLesHouchesInterface.cc.
References proxyID.
196 static ClassDocumentation<LesHouchesInterface> documentation
197 (
"ThePEG::LesHouchesInterface interfaces with LHEInterface");
199 static Parameter<LesHouchesInterface, ProxyID> interfaceProxyID
200 (
"ProxyID",
"The ProxyID.",
202 ProxyID(), ProxyID(),
false,
false,
false);
204 interfaceProxyID.rank(11);
LHEProxy::ProxyID proxyID
void LesHouchesInterface::open |
( |
| ) |
|
|
overrideprivate |
Definition at line 90 of file ThePEGLesHouchesInterface.cc.
References lhef::HEPRUP::EBMUP, spr::find(), lhef::LHERunInfo::getHEPRUP(), lhef::HEPRUP::IDBMUP, lhef::HEPRUP::LPRUP, lhef::HEPRUP::NPRUP, lhef::HEPRUP::PDFGUP, lhef::HEPRUP::PDFSUP, proxyID, lhef::HEPRUP::XERRUP, lhef::HEPRUP::XMAXUP, and lhef::HEPRUP::XSECUP.
96 heprup.EBMUP = orig.
EBMUP;
97 heprup.PDFGUP = orig.
PDFGUP;
98 heprup.PDFSUP = orig.
PDFSUP;
99 heprup.NPRUP = orig.
NPRUP;
100 heprup.LPRUP = orig.
LPRUP;
101 heprup.XSECUP = orig.
XSECUP;
102 heprup.XERRUP = orig.
XERRUP;
103 heprup.XMAXUP = orig.
XMAXUP;
std::pair< double, double > EBMUP
std::pair< int, int > IDBMUP
LHEProxy::ProxyID proxyID
void find(edm::Handle< EcalRecHitCollection > &hits, DetId thisDet, std::vector< EcalRecHitCollection::const_iterator > &hit, bool debug=false)
std::pair< int, int > PDFGUP
std::vector< double > XERRUP
std::vector< double > XMAXUP
const HEPRUP * getHEPRUP() const
std::pair< int, int > PDFSUP
std::vector< double > XSECUP
double LesHouchesInterface::reweight |
( |
| ) |
|
|
privatevirtual |
long LesHouchesInterface::scan |
( |
| ) |
|
|
overrideprivate |
bool ThePEG::LesHouchesInterface::initialized |
|
private |