Histogram-based analysis for pedestal run. More...
#include <NoiseAlgorithm.h>
Public Member Functions | |
const Histo & | hNoise () const |
const Histo & | hPeds () const |
NoiseAlgorithm (const edm::ParameterSet &pset, NoiseAnalysis *const ) | |
virtual | ~NoiseAlgorithm () |
Public Member Functions inherited from CommissioningAlgorithm | |
void | analysis (const std::vector< TH1 * > &) |
CommissioningAlgorithm (CommissioningAnalysis *const ) | |
CommissioningAlgorithm () | |
virtual | ~CommissioningAlgorithm () |
Private Member Functions | |
void | analyse () |
void | extract (const std::vector< TH1 * > &) |
NoiseAlgorithm () | |
Private Attributes | |
Histo | hNoise_ |
Histo | hPeds_ |
Additional Inherited Members | |
Public Types inherited from CommissioningAlgorithm | |
typedef std::pair< TH1 *, std::string > | Histo |
Protected Member Functions inherited from CommissioningAlgorithm | |
CommissioningAnalysis *const | anal () const |
uint32_t | extractFedKey (const TH1 *const ) |
Histogram-based analysis for pedestal run.
Definition at line 16 of file NoiseAlgorithm.h.
NoiseAlgorithm::NoiseAlgorithm | ( | const edm::ParameterSet & | pset, |
NoiseAnalysis * const | anal | ||
) |
Definition at line 16 of file NoiseAlgorithm.cc.
|
inlinevirtual |
Definition at line 22 of file NoiseAlgorithm.h.
|
inlineprivate |
Definition at line 30 of file NoiseAlgorithm.h.
|
privatevirtual |
Performs histogram anaysis.
Implements CommissioningAlgorithm.
Definition at line 84 of file NoiseAlgorithm.cc.
|
privatevirtual |
Extracts and organises histograms.
Implements CommissioningAlgorithm.
Definition at line 24 of file NoiseAlgorithm.cc.
|
inline |
|
inline |
|
private |
|
private |