test
Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
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
Ptr.h
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
edm::Ptr
Definition:
AssociationVector.h:30
GenerateHcalLaserBadRunList.out
tuple out
Definition:
GenerateHcalLaserBadRunList.py:91
PrintVIDToString
Definition:
PrintVIDToString.h:11
benchmark_cfg.select
tuple select
Definition:
benchmark_cfg.py:25
VersionedSelector.h
VersionedSelector
cut-flow versioning info in the event provenance
Definition:
VersionedSelector.h:46
PrintVIDToString::operator()
std::string operator()(const VersionedSelector< edm::Ptr< T > > &select)
Definition:
PrintVIDToString.h:12
Generated for CMSSW Reference Manual by
1.8.5