Page MenuHomeHEPForge

HiggsJetAnalysis.icc
No OneTemporary

Size
1 KB
Referenced Files
None
Subscribers
None

HiggsJetAnalysis.icc

// -*- C++ -*-
//
// HiggsJetAnalysis.icc is a part of Herwig++ - A multi-purpose Monte Carlo event generator
// Copyright (C) 2002-2007 The Herwig Collaboration
//
// Herwig++ is licenced under version 2 of the GPL, see COPYING for details.
// Please respect the MCnet academic guidelines, see GUIDELINES for details.
//
//
// This is the implementation of the inlined member functions of
// the HiggsJetAnalysis class.
//
namespace Herwig {
inline HiggsJetAnalysis::HiggsJetAnalysis() :
_pth(0.,250.,100), _pthZoom(35.,65.,100),
_raph(-10.,10.,100), _phih(-Constants::pi,Constants::pi,100) {}
inline IBPtr HiggsJetAnalysis::clone() const {
return new_ptr(*this);
}
inline IBPtr HiggsJetAnalysis::fullclone() const {
return new_ptr(*this);
}
inline void HiggsJetAnalysis::dofinish() {
AnalysisHandler::dofinish();
string fname = generator()->filename() + string("-") + name() + string(".top");
ofstream outfile(fname.c_str());
using namespace HistogramOptions;
_pth.topdrawOutput(outfile,Frame,"BLACK","pt of Higgs");
_pth.topdrawOutput(outfile,Frame|Ylog,"BLACK","pt of Higgs");
_pthZoom.topdrawOutput(outfile,Frame,"BLACK","35<pt/GeV<65 of Higgs");
_pthZoom.topdrawOutput(outfile,Frame|Ylog,"BLACK","35<pt/GeV<65 of Higgs");
_raph.topdrawOutput(outfile,Frame,"BLACK","Rapidity of h");
_raph.topdrawOutput(outfile,Frame|Ylog,"BLACK","Rapidity of h");
_phih.topdrawOutput(outfile,Frame,"BLACK","Azimuth of h");
_phih.topdrawOutput(outfile,Frame|Ylog,"BLACK","Azimuth of h");
outfile.close();
}
}

File Metadata

Mime Type
text/plain
Expires
Tue, Sep 30, 5:48 AM (1 d, 13 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
6445668
Default Alt Text
HiggsJetAnalysis.icc (1 KB)

Event Timeline