#include <DigiCollectionProfiler.h>
Public Member Functions | |
DigiCollectionProfiler () | |
DigiCollectionProfiler (const edm::ParameterSet &iConfig) | |
void | fill (edm::Handle< T > digis, const std::vector< TH1F * > &, const std::vector< TProfile * > &, const std::vector< TH2F * > &) const |
template<> | |
void | fill (edm::Handle< edm::DetSetVector< SiStripDigi > > digis, const std::vector< TH1F * > &hist, const std::vector< TProfile * > &hprof, const std::vector< TH2F * > &hist2d) const |
template<> | |
void | fill (edm::Handle< edm::DetSetVector< SiStripRawDigi > > digis, const std::vector< TH1F * > &hist, const std::vector< TProfile * > &hprof, const std::vector< TH2F * > &hist2d) const |
template<> | |
void | fill (edm::Handle< edmNew::DetSetVector< SiStripCluster > > digis, const std::vector< TH1F * > &hist, const std::vector< TProfile * > &hprof, const std::vector< TH2F * > &hist2d) const |
~DigiCollectionProfiler () | |
Private Attributes | |
bool | m_folded |
std::vector< DetIdSelector > | m_selections |
bool | m_want1dHisto |
bool | m_want2dHisto |
bool | m_wantProfile |
Definition at line 19 of file DigiCollectionProfiler.h.
DigiCollectionProfiler< T >::DigiCollectionProfiler | ( | ) |
Definition at line 40 of file DigiCollectionProfiler.h.
DigiCollectionProfiler< T >::DigiCollectionProfiler | ( | const edm::ParameterSet & | iConfig | ) |
Definition at line 44 of file DigiCollectionProfiler.h.
References edm::ParameterSet::getParameter(), DigiCollectionProfiler< T >::m_selections, and corrVsCorr::selection.
|
inline |
Definition at line 23 of file DigiCollectionProfiler.h.
References DigiCollectionProfiler< T >::fill().
void DigiCollectionProfiler< T >::fill | ( | edm::Handle< T > | digis, |
const std::vector< TH1F * > & | hist, | ||
const std::vector< TProfile * > & | hprof, | ||
const std::vector< TH2F * > & | hist2d | ||
) | const |
Definition at line 61 of file DigiCollectionProfiler.h.
Referenced by DigiCollectionProfiler< T >::~DigiCollectionProfiler().
void DigiCollectionProfiler< edm::DetSetVector< SiStripDigi > >::fill | ( | edm::Handle< edm::DetSetVector< SiStripDigi > > | digis, |
const std::vector< TH1F * > & | hist, | ||
const std::vector< TProfile * > & | hprof, | ||
const std::vector< TH2F * > & | hist2d | ||
) | const |
Definition at line 67 of file DigiCollectionProfiler.h.
References DigiCollectionProfiler< T >::m_folded, DigiCollectionProfiler< T >::m_selections, DigiCollectionProfiler< T >::m_want1dHisto, DigiCollectionProfiler< T >::m_want2dHisto, DigiCollectionProfiler< T >::m_wantProfile, mod(), and digitizers_cfi::strip.
void DigiCollectionProfiler< edm::DetSetVector< SiStripRawDigi > >::fill | ( | edm::Handle< edm::DetSetVector< SiStripRawDigi > > | digis, |
const std::vector< TH1F * > & | hist, | ||
const std::vector< TProfile * > & | hprof, | ||
const std::vector< TH2F * > & | hist2d | ||
) | const |
Definition at line 104 of file DigiCollectionProfiler.h.
References DigiCollectionProfiler< T >::m_folded, DigiCollectionProfiler< T >::m_selections, DigiCollectionProfiler< T >::m_want1dHisto, DigiCollectionProfiler< T >::m_want2dHisto, DigiCollectionProfiler< T >::m_wantProfile, mod(), and digitizers_cfi::strip.
void DigiCollectionProfiler< edmNew::DetSetVector< SiStripCluster > >::fill | ( | edm::Handle< edmNew::DetSetVector< SiStripCluster > > | digis, |
const std::vector< TH1F * > & | hist, | ||
const std::vector< TProfile * > & | hprof, | ||
const std::vector< TH2F * > & | hist2d | ||
) | const |
Definition at line 143 of file DigiCollectionProfiler.h.
References DigiCollectionProfiler< T >::m_folded, DigiCollectionProfiler< T >::m_selections, DigiCollectionProfiler< T >::m_want1dHisto, DigiCollectionProfiler< T >::m_want2dHisto, DigiCollectionProfiler< T >::m_wantProfile, mod(), and digitizers_cfi::strip.
|
private |
Definition at line 31 of file DigiCollectionProfiler.h.
Referenced by DigiCollectionProfiler< T >::fill().
|
private |
Definition at line 36 of file DigiCollectionProfiler.h.
Referenced by DigiCollectionProfiler< T >::DigiCollectionProfiler(), and DigiCollectionProfiler< T >::fill().
|
private |
Definition at line 32 of file DigiCollectionProfiler.h.
Referenced by DigiCollectionProfiler< T >::fill().
|
private |
Definition at line 34 of file DigiCollectionProfiler.h.
Referenced by DigiCollectionProfiler< T >::fill().
|
private |
Definition at line 33 of file DigiCollectionProfiler.h.
Referenced by DigiCollectionProfiler< T >::fill().