Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
PhysicsTools
SelectorUtils
interface
PrintVIDToString.h
Go to the documentation of this file.
1
#ifndef __PhysicsTools_SelectorUtils_PrintVIDToString_h__
2
#define __PhysicsTools_SelectorUtils_PrintVIDToString_h__
3
4
#include "
DataFormats/Common/interface/Ptr.h
"
5
#include "
PhysicsTools/SelectorUtils/interface/VersionedSelector.h
"
6
7
#include <sstream>
8
#include <string>
9
10
template
<
typename
T>
11
struct
PrintVIDToString
{
12
std::string
operator()
(
const
VersionedSelector
<
edm::Ptr<T>
>&
select
) {
13
std::stringstream
out
;
14
select
.print(out);
15
return
out.str();
16
}
17
};
18
19
#endif
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
PixelPluginsPhase0_cfi.select
tuple select
Definition:
PixelPluginsPhase0_cfi.py:16
Ptr.h
edm::Ptr
Definition:
AssociationVector.h:31
PrintVIDToString
Definition:
PrintVIDToString.h:11
VersionedSelector.h
VersionedSelector
cut-flow versioning info in the event provenance
Definition:
VersionedSelector.h:47
submitPVResolutionJobs.out
string out
Definition:
submitPVResolutionJobs.py:118
PrintVIDToString::operator()
std::string operator()(const VersionedSelector< edm::Ptr< T > > &select)
Definition:
PrintVIDToString.h:12
Generated for CMSSW Reference Manual by
1.8.5