test
Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
CommonTools
UtilAlgos
interface
ObjectSelectorStream.h
Go to the documentation of this file.
1
#ifndef CommonTools_UtilAlgos_ObjectSelectorStream_h
2
#define CommonTools_UtilAlgos_ObjectSelectorStream_h
3
// -*- C++ -*-
4
//
5
// Package: CommonTools/UtilAlgos
6
// Class : ObjectSelectorStream
7
//
16
//
17
// Original Author: Christopher Jones
18
// Created: Fri, 30 May 2014 18:56:48 GMT
19
//
20
21
// system include files
22
#include "
FWCore/Framework/interface/stream/EDFilter.h
"
23
#include "
CommonTools/UtilAlgos/interface/ObjectSelector.h
"
24
25
template
<
typename
Selector
,
26
typename
OutputCollection =
typename ::helper::SelectedOutputCollectionTrait<typename Selector::collection>::type
,
27
typename
SizeSelector =
NonNullNumberSelector
,
28
typename
PostProcessor =
::helper::NullPostProcessor<OutputCollection, edm::stream::EDFilter<>
>,
29
typename
StoreManager = typename ::helper::StoreManagerTrait<OutputCollection, edm::stream::EDFilter<>>
::type
,
30
typename
Init =
typename ::reco::modules::EventSetupInit<Selector>::type
31
>
32
using
ObjectSelectorStream
=
ObjectSelector<Selector,OutputCollection,SizeSelector, PostProcessor,StoreManager, typename ::helper::StoreManagerTrait<OutputCollection, edm::stream::EDFilter<>
>
::base
, Init>;
33
34
#endif
ObjectSelector
Definition:
ObjectSelector.h:39
newFWLiteAna.base
tuple base
Main Program
Definition:
newFWLiteAna.py:91
type
type
Definition:
HCALResponse.h:21
EDFilter.h
ObjectSelectorStream
helper::NullPostProcessor
Definition:
NullPostProcessor.h:11
Selector
Functor that operates on <T>
Definition:
Selector.h:24
ObjectSelector.h
NonNullNumberSelector
Definition:
NonNullNumberSelector.h:10
Generated for CMSSW Reference Manual by
1.8.5