GeneratorInterface
SherpaInterface
interface
SherpackFetcher.h
Go to the documentation of this file.
1
#ifndef SherpackFetcher_h
2
#define SherpackFetcher_h
3
4
#include <iostream>
5
#include <sstream>
6
#include <string>
7
#include <memory>
8
#include <cstdint>
9
#include <fstream>
10
11
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
12
#include "
FWCore/ParameterSet/interface/ConfigurationDescriptions.h
"
13
#include "
FWCore/ParameterSet/interface/ParameterSetDescription.h
"
14
15
#include "
FWCore/Utilities/interface/Exception.h
"
16
#include "
GeneratorInterface/SherpaInterface/interface/SherpackUtilities.h
"
17
18
namespace
spf
{
19
20
class
SherpackFetcher
{
21
public
:
22
SherpackFetcher
(
edm::ParameterSet
const
&);
23
int
Fetch
();
24
~SherpackFetcher
();
25
int
CopyFile
(
std::string
pathstring);
26
const
char
*
classname
()
const
{
return
"SherpackFetcher"
; }
27
28
private
:
29
std::string
SherpaProcess
;
30
std::string
SherpackLocation
;
31
std::string
SherpackChecksum
;
32
bool
FetchSherpack
;
33
std::string
SherpaPath
;
34
};
35
36
}
// namespace spf
37
38
#endif
ConfigurationDescriptions.h
spf::SherpackFetcher::Fetch
int Fetch()
Definition:
SherpackFetcher.cc:28
spf::SherpackFetcher::classname
const char * classname() const
Definition:
SherpackFetcher.h:26
spf::SherpackFetcher::~SherpackFetcher
~SherpackFetcher()
Definition:
SherpackFetcher.cc:109
spf::SherpackFetcher::SherpackLocation
std::string SherpackLocation
Definition:
SherpackFetcher.h:30
spf::SherpackFetcher::FetchSherpack
bool FetchSherpack
Definition:
SherpackFetcher.h:32
spf
Definition:
SherpackFetcher.h:18
spf::SherpackFetcher::SherpackFetcher
SherpackFetcher(edm::ParameterSet const &)
Definition:
SherpackFetcher.cc:5
spf::SherpackFetcher::SherpaProcess
std::string SherpaProcess
Definition:
SherpackFetcher.h:29
spf::SherpackFetcher::CopyFile
int CopyFile(std::string pathstring)
Definition:
SherpackFetcher.cc:94
ParameterSetDescription.h
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
SherpackUtilities.h
edm::ParameterSet
Definition:
ParameterSet.h:36
spf::SherpackFetcher
Definition:
SherpackFetcher.h:20
Frameworkfwd.h
Exception.h
spf::SherpackFetcher::SherpackChecksum
std::string SherpackChecksum
Definition:
SherpackFetcher.h:31
spf::SherpackFetcher::SherpaPath
std::string SherpaPath
Definition:
SherpackFetcher.h:33
Generated for CMSSW Reference Manual by
1.8.16