Public Member Functions | Public Attributes | List of all members
lem::LibrarySummary Class Reference

Details of the library LEM matches were made against. More...

#include "/cvmfs/nova-development.opensciencegrid.org/novasoft/releases/N21-04-17/LEM/func/LibrarySummary.h"

Public Member Functions

 LibrarySummary ()
 
LibrarySummaryoperator+= (const LibrarySummary &s)
 

Public Attributes

int N
 
int nTrueNC
 
int nSwapNC
 
double totBkg
 
double totSig
 
double totEnrich
 

Detailed Description

Details of the library LEM matches were made against.

Definition at line 15 of file LibrarySummary.h.

Constructor & Destructor Documentation

lem::LibrarySummary::LibrarySummary ( )

Definition at line 14 of file LibrarySummary.cxx.

Member Function Documentation

LibrarySummary & lem::LibrarySummary::operator+= ( const LibrarySummary s)

Definition at line 20 of file LibrarySummary.cxx.

References N, nSwapNC, nTrueNC, totBkg, totEnrich, and totSig.

21  {
22  N += s.N;
23  nTrueNC += s.nTrueNC;
24  nSwapNC += s.nSwapNC;
25  totBkg += s.totBkg;
26  totSig += s.totSig;
27  totEnrich += s.totEnrich;
28  return *this;
29  }
const XML_Char * s
Definition: expat.h:262

Member Data Documentation

int lem::LibrarySummary::N
int lem::LibrarySummary::nSwapNC

Definition at line 25 of file LibrarySummary.h.

Referenced by lem::MakePID::beginRun(), lem::Library::FromTrees(), and operator+=().

int lem::LibrarySummary::nTrueNC

Definition at line 24 of file LibrarySummary.h.

Referenced by lem::MakePID::beginRun(), lem::Library::FromTrees(), and operator+=().

double lem::LibrarySummary::totBkg
double lem::LibrarySummary::totEnrich
double lem::LibrarySummary::totSig

The documentation for this class was generated from the following files: