|
| NamedCandCombiner (std::string name) |
| default constructor More...
|
|
| NamedCandCombiner (std::string name, const Selector &select) |
| default constructor More...
|
|
| NamedCandCombiner (std::string name, const Selector &select, const PairSelector &selectPair) |
| constructor from selector More...
|
|
| NamedCandCombiner (std::string name, const Selector &select, const PairSelector &selectPair, const Setup &setup) |
|
| NamedCandCombiner (std::string name, const Selector &select, const PairSelector &selectPair, const Setup &setup, bool checkCharge, bool checkOverlap, const std::vector< int > &dauCharge) |
| constructor from a selector, specifying optionally to check for charge More...
|
|
| NamedCandCombiner (std::string name, const Selector &select, const PairSelector &selectPair, const Setup &setup, const std::vector< int > &dauCharge) |
| constructor from a selector, specifying to check for charge More...
|
|
| NamedCandCombiner (std::string name, const Selector &select, const PairSelector &selectPair, const Setup &setup, int q1, int q2) |
| constructor from a selector and two charges More...
|
|
| NamedCandCombiner (std::string name, const Selector &select, const PairSelector &selectPair, const Setup &setup, int q1, int q2, int q3) |
| constructor from a selector and three charges More...
|
|
| NamedCandCombiner (std::string name, const Selector &select, const PairSelector &selectPair, const Setup &setup, int q1, int q2, int q3, int q4) |
| constructor from a selector and four charges More...
|
|
| NamedCandCombiner (std::string name, const Selector &select, const PairSelector &selectPair, const std::vector< int > &dauCharge) |
| constructor from a selector, specifying to check for charge More...
|
|
| NamedCandCombiner (std::string name, const Selector &select, const PairSelector &selectPair, int q1, int q2) |
| constructor from a selector and two charges More...
|
|
| NamedCandCombiner (std::string name, const Selector &select, const PairSelector &selectPair, int q1, int q2, int q3) |
| constructor from a selector and three charges More...
|
|
| NamedCandCombiner (std::string name, const Selector &select, const PairSelector &selectPair, int q1, int q2, int q3, int q4) |
| constructor from a selector and four charges More...
|
|
| NamedCandCombiner (std::string name, const Selector &select, int q1, int q2) |
| constructor from a selector and two charges More...
|
|
| NamedCandCombiner (std::string name, const Selector &select, int q1, int q2, int q3) |
| constructor from a selector and three charges More...
|
|
| NamedCandCombiner (std::string name, const Selector &select, int q1, int q2, int q3, int q4) |
| constructor from a selector and four charges More...
|
|
| NamedCandCombiner (std::string name, const std::vector< int > &dauCharge) |
| constructor from a selector, specifying to check for charge More...
|
|
| NamedCandCombiner (std::string name, int q1, int q2) |
| constructor from a selector and two charges More...
|
|
| NamedCandCombiner (std::string name, int q1, int q2, int q3) |
| constructor from a selector and three charges More...
|
|
| NamedCandCombiner (std::string name, int q1, int q2, int q3, int q4) |
| constructor from a selector and four charges More...
|
|
Setup & | setup () |
| return reference to setup object to allow its initialization More...
|
|
Public Member Functions inherited from NamedCandCombinerBase |
std::unique_ptr< reco::NamedCompositeCandidateCollection > | combine (const reco::CandidatePtrVector &, const reco::CandidatePtrVector &, const reco::CandidatePtrVector &, const reco::CandidatePtrVector &, string_coll const &) const |
| return all selected candidate pairs More...
|
|
std::unique_ptr< reco::NamedCompositeCandidateCollection > | combine (const reco::CandidatePtrVector &, const reco::CandidatePtrVector &, const reco::CandidatePtrVector &, string_coll const &) const |
| return all selected candidate pairs More...
|
|
std::unique_ptr< reco::NamedCompositeCandidateCollection > | combine (const reco::CandidatePtrVector &, const reco::CandidatePtrVector &, string_coll const &) const |
| return all selected candidate pairs More...
|
|
std::unique_ptr< reco::NamedCompositeCandidateCollection > | combine (const reco::CandidatePtrVector &, string_coll const &) const |
| return all selected candidate pairs More...
|
|
std::unique_ptr< reco::NamedCompositeCandidateCollection > | combine (const std::vector< reco::CandidatePtrVector > &, string_coll const &) const |
| return all selected candidate pairs More...
|
|
| NamedCandCombinerBase (std::string name) |
| default construct More...
|
|
| NamedCandCombinerBase (std::string name, bool checkCharge, bool checkOverlap, const std::vector< int > &) |
| constructor from a selector, specifying optionally to check for charge More...
|
|
| NamedCandCombinerBase (std::string name, int, int) |
| construct from two charge values More...
|
|
| NamedCandCombinerBase (std::string name, int, int, int) |
| construct from three charge values More...
|
|
| NamedCandCombinerBase (std::string name, int, int, int, int) |
| construct from four charge values More...
|
|
virtual | ~NamedCandCombinerBase () |
| destructor More...
|
|
template<typename Selector, typename PairSelector = AnyPairSelector, typename Cloner = combiner::helpers::NormalClone, typename Setup = AddFourMomenta>
class NamedCandCombiner< Selector, PairSelector, Cloner, Setup >
- Author
- Luca Lista, INFN
Definition at line 41 of file NamedCandCombiner.h.