CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
classes_trigger.h
Go to the documentation of this file.
5 
9 #include <iterator>
10 #include <vector>
11 
12 namespace DataFormats_PatCandidates {
14 
16  pat::TriggerObjectCollection::const_iterator v_p_to_ci;
19  std::pair< std::string, pat::TriggerObjectRef > p_r_p_to;
28 // edm::reftobase::VectorHolder<reco::Candidate, pat::TriggerObjectRefVector> vh_p_to;
29 // edm::reftobase::RefVectorHolder<pat::TriggerObjectRefVector> rvh_p_to;
32  std::pair< std::string, pat::TriggerObjectMatchRefProd > p_rp_a_p_to;
34  pat::TriggerObjectMatchContainer::const_iterator m_rp_a_p_to_ci;
36 
38  pat::TriggerObjectStandAloneCollection::const_iterator v_p_tosa_ci;
48 // edm::reftobase::VectorHolder<reco::Candidate, pat::TriggerObjectStandAloneRefVector> vh_p_tosa;
49 // edm::reftobase::RefVectorHolder<pat::TriggerObjectStandAloneRefVector> rvh_p_tosa;
51 
53  pat::TriggerFilterCollection::const_iterator v_p_tf_ci;
60 
62  pat::TriggerPathCollection::const_iterator v_p_tp_ci;
71  pat::L1SeedCollection::const_iterator vp_bs_ci;
72 
74  pat::TriggerConditionCollection::const_iterator v_p_tc_ci;
81 
83  pat::TriggerAlgorithmCollection::const_iterator v_p_ta_ci;
90 
92 
94 
96 
98 
100 
102 
104 
106  };
107 
108 }
pat::TriggerObjectMatchContainer m_rp_a_p_to
pat::TriggerFilterRefVectorIterator rv_p_tf_i
edm::Wrapper< pat::TriggerFilterRefProd > w_rp_p_tf
std::pair< std::string, pat::TriggerObjectMatchRefProd > p_rp_a_p_to
edm::Wrapper< pat::TriggerObjectMatch > w_a_p_to
Analysis-level L1 trigger algorithm class.
edm::Wrapper< pat::TriggerObjectRefProd > w_rp_p_to
pat::TriggerConditionRefVector rv_p_tc
std::iterator< std::random_access_iterator_tag, edm::Ref< std::vector< pat::TriggerObject >, pat::TriggerObject, edm::refhelper::FindUsingAdvance< std::vector< pat::TriggerObject >, pat::TriggerObject > >, long, edm::Ref< std::vector< pat::TriggerObject >, pat::TriggerObject, edm::refhelper::FindUsingAdvance< std::vector< pat::TriggerObject >, pat::TriggerObject > > *, edm::Ref< std::vector< pat::TriggerObject >, pat::TriggerObject, edm::refhelper::FindUsingAdvance< std::vector< pat::TriggerObject >, pat::TriggerObject > > & > iter_big_4
edm::Wrapper< pat::TriggerConditionCollection > w_v_p_tc
edm::reftobase::RefHolder< pat::TriggerObjectStandAloneRef > rh_p_tosa
std::pair< std::string, pat::TriggerObjectRef > p_r_p_to
pat::TriggerFilterCollection::const_iterator v_p_tf_ci
pat::TriggerPathCollection::const_iterator v_p_tp_ci
pat::TriggerPathRefVectorIterator rv_p_tp_i
std::map< std::string, TriggerObjectRef > TriggerObjectMatchMap
Container to store match references from different producers (for one PAT object) ...
edm::reftobase::Holder< reco::Candidate, pat::TriggerObjectStandAloneRef > h_p_tosa
pat::TriggerObjectRefVectorIterator rv_p_to_i
pat::TriggerObjectStandAloneCollection v_p_tosa
pat::L1SeedCollection::const_iterator vp_bs_ci
std::vector< TriggerObjectStandAlone > TriggerObjectStandAloneCollection
Collection of TriggerObjectStandAlone.
Analysis-level trigger object class.
Definition: TriggerObject.h:47
std::iterator< std::random_access_iterator_tag, edm::Ref< std::vector< pat::TriggerPath >, pat::TriggerPath, edm::refhelper::FindUsingAdvance< std::vector< pat::TriggerPath >, pat::TriggerPath > >, long, edm::Ref< std::vector< pat::TriggerPath >, pat::TriggerPath, edm::refhelper::FindUsingAdvance< std::vector< pat::TriggerPath >, pat::TriggerPath > > *, edm::Ref< std::vector< pat::TriggerPath >, pat::TriggerPath, edm::refhelper::FindUsingAdvance< std::vector< pat::TriggerPath >, pat::TriggerPath > > & > iter_big_1
edm::Wrapper< pat::TriggerAlgorithmRefProd > w_rp_p_ta
pat::TriggerObjectMatchContainer::const_iterator m_rp_a_p_to_ci
edm::Wrapper< pat::TriggerObjectStandAloneRefProd > w_rp_p_tosa
pat::TriggerAlgorithmCollection v_p_ta
edm::Wrapper< pat::TriggerConditionRefProd > w_rp_p_tc
std::vector< TriggerAlgorithm > TriggerAlgorithmCollection
Collection of TriggerAlgorithm.
pat::TriggerAlgorithmCollection::const_iterator v_p_ta_ci
pat::TriggerObjectStandAloneCollection::const_iterator v_p_tosa_ci
pat::TriggerObjectCollection::const_iterator v_p_to_ci
Analysis-level HLTrigger filter class.
Definition: TriggerFilter.h:35
edm::Wrapper< pat::TriggerPathCollection > w_v_p_tp
Analysis-level L1 trigger condition class.
Analysis-level HLTrigger path class.
Definition: TriggerPath.h:39
edm::Wrapper< pat::TriggerEvent > w_p_te
pat::TriggerConditionCollection::const_iterator v_p_tc_ci
edm::Wrapper< pat::TriggerObjectStandAloneCollection > w_v_p_tosa
std::iterator< std::random_access_iterator_tag, edm::Ref< std::vector< pat::TriggerFilter >, pat::TriggerFilter, edm::refhelper::FindUsingAdvance< std::vector< pat::TriggerFilter >, pat::TriggerFilter > >, long, edm::Ref< std::vector< pat::TriggerFilter >, pat::TriggerFilter, edm::refhelper::FindUsingAdvance< std::vector< pat::TriggerFilter >, pat::TriggerFilter > > *, edm::Ref< std::vector< pat::TriggerFilter >, pat::TriggerFilter, edm::refhelper::FindUsingAdvance< std::vector< pat::TriggerFilter >, pat::TriggerFilter > > & > iter_big_3
edm::Wrapper< pat::PackedTriggerPrescales > w_p_ptp
std::pair< bool, std::string > L1Seed
Pair to store decision and name of L1 seeds.
Definition: TriggerPath.h:35
std::vector< TriggerFilter > TriggerFilterCollection
Collection of TriggerFilter.
edm::reftobase::RefHolder< pat::TriggerObjectRef > rh_p_to
pat::TriggerObjectStandAloneRefVectorIterator rv_p_tosa_i
pat::TriggerObjectStandAloneRefVector rv_p_tosa
std::iterator< std::random_access_iterator_tag, edm::Ref< std::vector< pat::TriggerCondition >, pat::TriggerCondition, edm::refhelper::FindUsingAdvance< std::vector< pat::TriggerCondition >, pat::TriggerCondition > >, long, edm::Ref< std::vector< pat::TriggerCondition >, pat::TriggerCondition, edm::refhelper::FindUsingAdvance< std::vector< pat::TriggerCondition >, pat::TriggerCondition > > *, edm::Ref< std::vector< pat::TriggerCondition >, pat::TriggerCondition, edm::refhelper::FindUsingAdvance< std::vector< pat::TriggerCondition >, pat::TriggerCondition > > & > iter_big_5
pat::TriggerAlgorithmRefVectorIterator rv_p_ta_i
edm::Wrapper< pat::TriggerObjectCollection > w_v_p_to
pat::TriggerObjectStandAloneRef r_p_tosa
pat::TriggerConditionCollection v_p_tc
pat::TriggerConditionRefVectorIterator rv_p_tc_i
std::iterator< std::random_access_iterator_tag, edm::Ref< std::vector< pat::TriggerAlgorithm >, pat::TriggerAlgorithm, edm::refhelper::FindUsingAdvance< std::vector< pat::TriggerAlgorithm >, pat::TriggerAlgorithm > >, long, edm::Ref< std::vector< pat::TriggerAlgorithm >, pat::TriggerAlgorithm, edm::refhelper::FindUsingAdvance< std::vector< pat::TriggerAlgorithm >, pat::TriggerAlgorithm > > *, edm::Ref< std::vector< pat::TriggerAlgorithm >, pat::TriggerAlgorithm, edm::refhelper::FindUsingAdvance< std::vector< pat::TriggerAlgorithm >, pat::TriggerAlgorithm > > & > iter_big_6
edm::reftobase::Holder< reco::Candidate, pat::TriggerObjectRef > h_p_to
std::vector< TriggerObject > TriggerObjectCollection
Collection of TriggerObject.
std::vector< TriggerCondition > TriggerConditionCollection
Collection of TriggerCondition.
pat::TriggerAlgorithmRefVector rv_p_ta
pat::TriggerObjectStandAloneRefProd rp_p_tosa
std::iterator< std::random_access_iterator_tag, edm::Ref< std::vector< pat::TriggerObjectStandAlone >, pat::TriggerObjectStandAlone, edm::refhelper::FindUsingAdvance< std::vector< pat::TriggerObjectStandAlone >, pat::TriggerObjectStandAlone > >, long, edm::Ref< std::vector< pat::TriggerObjectStandAlone >, pat::TriggerObjectStandAlone, edm::refhelper::FindUsingAdvance< std::vector< pat::TriggerObjectStandAlone >, pat::TriggerObjectStandAlone > > *, edm::Ref< std::vector< pat::TriggerObjectStandAlone >, pat::TriggerObjectStandAlone, edm::refhelper::FindUsingAdvance< std::vector< pat::TriggerObjectStandAlone >, pat::TriggerObjectStandAlone > > & > iter_big_2
std::vector< L1Seed > L1SeedCollection
Collection of L1Seed.
Definition: TriggerPath.h:37
pat::TriggerObjectMatchRefProd rp_a_p_to
pat::TriggerObjectStandAloneMatch a_p_tosa
std::map< std::string, TriggerObjectMatchRefProd > TriggerObjectMatchContainer
Container to store references to matches from different producers in the trigger event.
edm::Wrapper< pat::TriggerPathRefProd > w_rp_p_tp
std::vector< TriggerPath > TriggerPathCollection
Collection of TriggerPath.
Definition: TriggerPath.h:153
edm::Wrapper< pat::TriggerFilterCollection > w_v_p_tf
edm::Wrapper< pat::TriggerAlgorithmCollection > w_v_p_ta
edm::Wrapper< pat::TriggerObjectMatchContainer > w_m_rp_a_p_to
edm::Wrapper< pat::TriggerObjectStandAloneMatch > w_a_p_tosa
Analysis-level trigger object class (stand-alone)