CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
DQMStoreStatsSubfolder Class Reference

#include <DQMStoreStats.h>

Public Member Functions

void AddBinsD (unsigned int nBins, unsigned int nEmptyBins)
 
void AddBinsF (unsigned int nBins, unsigned int nEmptyBins)
 
void AddBinsS (unsigned int nBins, unsigned int nEmptyBins)
 
 DQMStoreStatsSubfolder ()
 

Public Attributes

std::string subfolderName_
 
unsigned int totalBins_
 
unsigned int totalEmptyBins_
 
unsigned int totalHistos_
 
unsigned int totalMemory_
 

Detailed Description

DQMStoreStats helper class for storing subsystem results

Definition at line 39 of file DQMStoreStats.h.

Constructor & Destructor Documentation

DQMStoreStatsSubfolder::DQMStoreStatsSubfolder ( )
inline

Definition at line 41 of file DQMStoreStats.h.

References totalBins_, totalEmptyBins_, totalHistos_, and totalMemory_.

unsigned int totalBins_
Definition: DQMStoreStats.h:44
unsigned int totalEmptyBins_
Definition: DQMStoreStats.h:45
unsigned int totalMemory_
Definition: DQMStoreStats.h:46
unsigned int totalHistos_
Definition: DQMStoreStats.h:43

Member Function Documentation

void DQMStoreStatsSubfolder::AddBinsD ( unsigned int  nBins,
unsigned int  nEmptyBins 
)
inline

Definition at line 49 of file DQMStoreStats.h.

References totalHistos_.

Referenced by DQMStoreStats::calcstats().

49 { ++totalHistos_; totalBins_ += nBins; totalEmptyBins_ += nEmptyBins; totalMemory_ += ( nBins *= sizeof( double ) ); }
unsigned int totalBins_
Definition: DQMStoreStats.h:44
unsigned int totalEmptyBins_
Definition: DQMStoreStats.h:45
unsigned int totalMemory_
Definition: DQMStoreStats.h:46
unsigned int totalHistos_
Definition: DQMStoreStats.h:43
void DQMStoreStatsSubfolder::AddBinsF ( unsigned int  nBins,
unsigned int  nEmptyBins 
)
inline

Definition at line 47 of file DQMStoreStats.h.

References objects.autophobj::float, and totalHistos_.

Referenced by DQMStoreStats::calcstats().

47 { ++totalHistos_; totalBins_ += nBins; totalEmptyBins_ += nEmptyBins; totalMemory_ += ( nBins *= sizeof( float ) ); }
unsigned int totalBins_
Definition: DQMStoreStats.h:44
unsigned int totalEmptyBins_
Definition: DQMStoreStats.h:45
unsigned int totalMemory_
Definition: DQMStoreStats.h:46
unsigned int totalHistos_
Definition: DQMStoreStats.h:43
void DQMStoreStatsSubfolder::AddBinsS ( unsigned int  nBins,
unsigned int  nEmptyBins 
)
inline

Definition at line 48 of file DQMStoreStats.h.

References totalHistos_.

Referenced by DQMStoreStats::calcstats().

48 { ++totalHistos_; totalBins_ += nBins; totalEmptyBins_ += nEmptyBins; totalMemory_ += ( nBins *= sizeof( short ) ); }
unsigned int totalBins_
Definition: DQMStoreStats.h:44
unsigned int totalEmptyBins_
Definition: DQMStoreStats.h:45
unsigned int totalMemory_
Definition: DQMStoreStats.h:46
unsigned int totalHistos_
Definition: DQMStoreStats.h:43

Member Data Documentation

std::string DQMStoreStatsSubfolder::subfolderName_

Definition at line 42 of file DQMStoreStats.h.

Referenced by DQMStoreStats::calcstats().

unsigned int DQMStoreStatsSubfolder::totalBins_
unsigned int DQMStoreStatsSubfolder::totalEmptyBins_

Definition at line 45 of file DQMStoreStats.h.

Referenced by DQMStoreStatsSubfolder(), Folder::getEmptyBins(), and Folder::update().

unsigned int DQMStoreStatsSubfolder::totalHistos_
unsigned int DQMStoreStatsSubfolder::totalMemory_