Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
FWCore
Sources
src
VectorInputSource.cc
Go to the documentation of this file.
1
/*----------------------------------------------------------------------
2
----------------------------------------------------------------------*/
3
#include "
FWCore/Sources/interface/VectorInputSource.h
"
4
5
namespace
edm {
6
7
VectorInputSource::VectorInputSource
(
ParameterSet
const
&
pset
,
InputSourceDescription
const
& desc) :
8
EDInputSource
(pset, desc) {}
9
10
VectorInputSource::~VectorInputSource
() {}
11
12
void
13
VectorInputSource::readMany
(
int
number,
EventPrincipalVector
&
result
) {
14
this->
readMany_
(number, result);
15
}
16
17
void
18
VectorInputSource::readManyRandom
(
int
number,
EventPrincipalVector
&
result
,
unsigned
int
& fileSeqNumber) {
19
this->
readManyRandom_
(number, result, fileSeqNumber);
20
}
21
22
void
23
VectorInputSource::readManySequential
(
int
number,
EventPrincipalVector
&
result
,
unsigned
int
& fileSeqNumber) {
24
this->
readManySequential_
(number, result, fileSeqNumber);
25
}
26
27
void
28
VectorInputSource::readManySpecified
(std::vector<EventID>
const
&
events
,
EventPrincipalVector
&
result
) {
29
this->
readManySpecified_
(events, result);
30
}
31
32
void
33
VectorInputSource::dropUnwantedBranches
(std::vector<std::string>
const
& wantedBranches) {
34
this->
dropUnwantedBranches_
(wantedBranches);
35
}
36
}
edm::VectorInputSource::readManySpecified_
virtual void readManySpecified_(std::vector< EventID > const &events, EventPrincipalVector &result)=0
edm::VectorInputSource::dropUnwantedBranches
void dropUnwantedBranches(std::vector< std::string > const &wantedBranches)
Definition:
VectorInputSource.cc:33
edm::VectorInputSource::readManySequential_
virtual void readManySequential_(int number, EventPrincipalVector &result, unsigned int &fileSeqNumber)=0
edm::VectorInputSource::readMany
void readMany(int number, EventPrincipalVector &result)
Definition:
VectorInputSource.cc:13
edm::EDInputSource
Definition:
EDInputSource.h:19
edm::VectorInputSource::readManyRandom
void readManyRandom(int number, EventPrincipalVector &result, unsigned int &fileSeqNumber)
Definition:
VectorInputSource.cc:18
edm::InputSourceDescription
Definition:
InputSourceDescription.h:17
edm::VectorInputSource::~VectorInputSource
virtual ~VectorInputSource()
Definition:
VectorInputSource.cc:10
query.result
tuple result
Definition:
query.py:137
edm::VectorInputSource::readManyRandom_
virtual void readManyRandom_(int number, EventPrincipalVector &result, unsigned int &fileSeqNumber)=0
edm::VectorInputSource::EventPrincipalVector
std::vector< EventPrincipalVectorElement > EventPrincipalVector
Definition:
VectorInputSource.h:23
edm::VectorInputSource::readManySequential
void readManySequential(int number, EventPrincipalVector &result, unsigned int &fileSeqNumber)
Definition:
VectorInputSource.cc:23
edm::VectorInputSource::VectorInputSource
VectorInputSource(ParameterSet const &pset, InputSourceDescription const &desc)
Definition:
VectorInputSource.cc:7
patZpeak.events
tuple events
Definition:
patZpeak.py:19
edm::VectorInputSource::readMany_
virtual void readMany_(int number, EventPrincipalVector &result)=0
edm::ParameterSet
Definition:
ParameterSet.h:32
MultipleCompare.pset
tuple pset
Definition:
MultipleCompare.py:39
edm::VectorInputSource::dropUnwantedBranches_
virtual void dropUnwantedBranches_(std::vector< std::string > const &wantedBranches)=0
VectorInputSource.h
edm::VectorInputSource::readManySpecified
void readManySpecified(std::vector< EventID > const &events, EventPrincipalVector &result)
Definition:
VectorInputSource.cc:28
Generated for CMSSW Reference Manual by
1.8.5