CMS 3D CMS Logo

Public Types | Static Public Member Functions

combiner::helpers::NormalClone Struct Reference

#include <CandCombiner.h>

List of all members.

Public Types

typedef reco::CandidateBaseRef CandPtr
typedef reco::CandidateBaseRef CandPtr

Static Public Member Functions

template<typename Ref >
static void addDaughter (reco::CompositeCandidate &cmp, const Ref &c, const std::string name="")
template<typename Ptr , typename CMP >
static void addDaughter (CMP &cmp, const Ptr &c, std::string name)
template<typename Ref >
static void addDaughter (reco::CompositeCandidate &cmp, const Ref &c, const std::string name="")
template<typename Ptr , typename CMP >
static void addDaughter (CMP &cmp, const Ptr &c, std::string name)

Detailed Description

Definition at line 19 of file CandCombiner.h.


Member Typedef Documentation

Definition at line 20 of file CandCombiner.h.

Definition at line 20 of file CandCombiner.h.


Member Function Documentation

template<typename Ref >
static void combiner::helpers::NormalClone::addDaughter ( reco::CompositeCandidate cmp,
const Ref &  c,
const std::string  name = "" 
) [inline, static]
template<typename Ptr , typename CMP >
static void combiner::helpers::NormalClone::addDaughter ( CMP &  cmp,
const Ptr c,
std::string  name 
) [inline, static]

Definition at line 20 of file NamedCandCombiner.h.

                                                                          {
        cmp.addDaughter(*c, name);
      }
template<typename Ref >
static void combiner::helpers::NormalClone::addDaughter ( reco::CompositeCandidate cmp,
const Ref &  c,
const std::string  name = "" 
) [inline, static]
template<typename Ptr , typename CMP >
static void combiner::helpers::NormalClone::addDaughter ( CMP &  cmp,
const Ptr c,
std::string  name 
) [inline, static]

Definition at line 20 of file NamedCandCombiner.h.

                                                                          {
        cmp.addDaughter(*c, name);
      }