#include <RegionalOutput.h>
Classes | |
class | iterator |
class | Region |
Public Types | |
typedef iterator | const_iterator |
typedef edm::Ref< T > | ref |
typedef edm::RefProd< T > | refprod |
typedef T::value_type | value_type |
Public Member Functions | |
void | addRegion (const std::vector< int > &indices, const float eta, const float phi) |
const_iterator | begin () const |
void | clear () |
bool | empty () const |
const_iterator | end () const |
const float | eta (unsigned int ireg) const |
edm::ProductID | id () const |
unsigned int | nRegions () const |
const value_type & | objAt (unsigned int idx) const |
const float | phi (unsigned int ireg) const |
ref | refAt (unsigned int idx) const |
Region | region (unsigned int ireg) const |
RegionalOutput () | |
RegionalOutput (const edm::RefProd< T > &prod) | |
void | shrink_to_fit () |
unsigned int | size () const |
Static Public Member Functions | |
static short | Class_Version () |
Protected Attributes | |
std::vector< float > | etas_ |
std::vector< float > | phis_ |
refprod | refprod_ |
std::vector< unsigned int > | regions_ |
std::vector< unsigned int > | values_ |
Definition at line 11 of file RegionalOutput.h.
typedef iterator l1t::RegionalOutput< T >::const_iterator |
Definition at line 69 of file RegionalOutput.h.
typedef edm::Ref<T> l1t::RegionalOutput< T >::ref |
Definition at line 14 of file RegionalOutput.h.
typedef edm::RefProd<T> l1t::RegionalOutput< T >::refprod |
Definition at line 15 of file RegionalOutput.h.
typedef T::value_type l1t::RegionalOutput< T >::value_type |
Definition at line 13 of file RegionalOutput.h.
|
inline |
Definition at line 96 of file RegionalOutput.h.
|
inline |
Definition at line 97 of file RegionalOutput.h.
|
inline |
Definition at line 99 of file RegionalOutput.h.
References l1t::RegionalOutput< T >::eta(), l1t::RegionalOutput< T >::etas_, dqmdumpme::indices, l1t::RegionalOutput< T >::phi(), l1t::RegionalOutput< T >::phis_, l1t::RegionalOutput< T >::regions_, and l1t::RegionalOutput< T >::values_.
|
inline |
Definition at line 123 of file RegionalOutput.h.
|
inlinestatic |
Definition at line 139 of file RegionalOutput.h.
|
inline |
Definition at line 110 of file RegionalOutput.h.
References l1t::RegionalOutput< T >::etas_, l1t::RegionalOutput< T >::phis_, l1t::RegionalOutput< T >::regions_, and l1t::RegionalOutput< T >::values_.
|
inline |
|
inline |
Definition at line 124 of file RegionalOutput.h.
References l1t::RegionalOutput< T >::values_.
Referenced by Types.LuminosityBlockRange::cppID(), and Types.EventRange::cppID().
|
inline |
Definition at line 132 of file RegionalOutput.h.
References l1t::RegionalOutput< T >::etas_.
Referenced by Particle.Particle::__str__(), l1t::RegionalOutput< T >::addRegion(), datamodel.Object::DeltaR(), Jet.Jet::jetID(), datamodel.Object::p4(), and Jet.Jet::puJetId().
|
inline |
Definition at line 106 of file RegionalOutput.h.
References edm::RefProd< C >::id(), and l1t::RegionalOutput< T >::refprod_.
|
inline |
|
inline |
Definition at line 136 of file RegionalOutput.h.
References heavyIonCSV_trainingSettings::idx, l1t::RegionalOutput< T >::refprod_, and l1t::RegionalOutput< T >::values_.
|
inline |
Definition at line 133 of file RegionalOutput.h.
References l1t::RegionalOutput< T >::phis_.
Referenced by Particle.Particle::__str__(), l1t::RegionalOutput< T >::addRegion(), datamodel.Object::DeltaR(), datamodel.Object::p4(), and ntupleDataFormat.Track::phiPull().
|
inline |
Definition at line 135 of file RegionalOutput.h.
References heavyIonCSV_trainingSettings::idx, l1t::RegionalOutput< T >::refprod_, and l1t::RegionalOutput< T >::values_.
|
inline |
Definition at line 126 of file RegionalOutput.h.
References l1t::RegionalOutput< T >::regions_.
|
inline |
Definition at line 116 of file RegionalOutput.h.
References l1t::RegionalOutput< T >::etas_, l1t::RegionalOutput< T >::phis_, l1t::RegionalOutput< T >::regions_, and l1t::RegionalOutput< T >::values_.
|
inline |
Definition at line 107 of file RegionalOutput.h.
References l1t::RegionalOutput< T >::values_.
Referenced by ntupleDataFormat._Collection::__iter__(), and ntupleDataFormat._Collection::__len__().
|
protected |
Definition at line 145 of file RegionalOutput.h.
Referenced by l1t::RegionalOutput< T >::addRegion(), l1t::RegionalOutput< T >::clear(), l1t::RegionalOutput< T >::eta(), and l1t::RegionalOutput< T >::shrink_to_fit().
|
protected |
Definition at line 146 of file RegionalOutput.h.
Referenced by l1t::RegionalOutput< T >::addRegion(), l1t::RegionalOutput< T >::clear(), l1t::RegionalOutput< T >::phi(), and l1t::RegionalOutput< T >::shrink_to_fit().
|
protected |
Definition at line 142 of file RegionalOutput.h.
Referenced by l1t::RegionalOutput< T >::id(), l1t::RegionalOutput< T >::objAt(), and l1t::RegionalOutput< T >::refAt().
|
protected |
Definition at line 144 of file RegionalOutput.h.
Referenced by l1t::RegionalOutput< T >::addRegion(), l1t::RegionalOutput< T >::clear(), l1t::RegionalOutput< T >::nRegions(), l1t::RegionalOutput< T >::region(), and l1t::RegionalOutput< T >::shrink_to_fit().
|
protected |
Definition at line 143 of file RegionalOutput.h.
Referenced by l1t::RegionalOutput< T >::addRegion(), l1t::RegionalOutput< T >::clear(), l1t::RegionalOutput< T >::empty(), l1t::RegionalOutput< T >::end(), l1t::RegionalOutput< T >::objAt(), l1t::RegionalOutput< T >::refAt(), l1t::RegionalOutput< T >::shrink_to_fit(), and l1t::RegionalOutput< T >::size().