Main Page
Namespaces
Classes
Package Documentation
CVS Directory
WorkBook
Offline Guide
Release schedule
•
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