CMS 3D CMS Logo

Public Member Functions | Public Attributes

trigger::TriggerEventWithRefs::TriggerFilterObject Class Reference

Helper class: trigger objects firing a single filter. More...

#include <TriggerEventWithRefs.h>

List of all members.

Public Member Functions

 TriggerFilterObject ()
 constructor
 TriggerFilterObject (const edm::InputTag &filterTag, size_type np, size_type ne, size_type nm, size_type nj, size_type nc, size_type nB, size_type nC, size_type nt, size_type l1em, size_type l1muon, size_type l1jet, size_type l1etmiss, size_type l1hfrings)

Public Attributes

size_type basemets_
size_type calomets_
size_type composites_
size_type electrons_
std::string filterTag_
 encoded InputTag of filter product
size_type jets_
size_type l1em_
size_type l1etmiss_
size_type l1hfrings_
size_type l1jet_
size_type l1muon_
size_type muons_
size_type photons_
size_type pixtracks_

Detailed Description

Helper class: trigger objects firing a single filter.

Definition at line 36 of file TriggerEventWithRefs.h.


Constructor & Destructor Documentation

trigger::TriggerEventWithRefs::TriggerFilterObject::TriggerFilterObject ( ) [inline]

constructor

Definition at line 57 of file TriggerEventWithRefs.h.

References edm::InputTag::encode(), and filterTag_.

trigger::TriggerEventWithRefs::TriggerFilterObject::TriggerFilterObject ( const edm::InputTag filterTag,
size_type  np,
size_type  ne,
size_type  nm,
size_type  nj,
size_type  nc,
size_type  nB,
size_type  nC,
size_type  nt,
size_type  l1em,
size_type  l1muon,
size_type  l1jet,
size_type  l1etmiss,
size_type  l1hfrings 
) [inline]

Definition at line 62 of file TriggerEventWithRefs.h.

                                                                                                                                                                                                                    :
        filterTag_(filterTag.encode()),
        photons_(np), electrons_(ne), muons_(nm), jets_(nj), composites_(nc), basemets_(nB), calomets_(nC), pixtracks_(nt), l1em_(l1em), l1muon_(l1muon), l1jet_(l1jet), l1etmiss_(l1etmiss), l1hfrings_(l1hfrings) { }

Member Data Documentation

Definition at line 47 of file TriggerEventWithRefs.h.

Definition at line 48 of file TriggerEventWithRefs.h.

Definition at line 46 of file TriggerEventWithRefs.h.

Definition at line 43 of file TriggerEventWithRefs.h.

encoded InputTag of filter product

Definition at line 39 of file TriggerEventWithRefs.h.

Referenced by TriggerFilterObject().

Definition at line 45 of file TriggerEventWithRefs.h.

Definition at line 50 of file TriggerEventWithRefs.h.

Definition at line 53 of file TriggerEventWithRefs.h.

Definition at line 54 of file TriggerEventWithRefs.h.

Definition at line 52 of file TriggerEventWithRefs.h.

Definition at line 51 of file TriggerEventWithRefs.h.

Definition at line 44 of file TriggerEventWithRefs.h.

1-after-end (std C++) indices into linearised vector of Refs (-> first start index is always 0)

Definition at line 42 of file TriggerEventWithRefs.h.

Definition at line 49 of file TriggerEventWithRefs.h.