Hall A ROOT/C++ Analyzer (podd)
Loading...
Searching...
No Matches
THaFormula.cxx File Reference
#include "THaFormula.h"
#include "THaArrayString.h"
#include "THaVarList.h"
#include "THaCutList.h"
#include "THaCut.h"
#include "TROOT.h"
#include "TError.h"
#include "TVirtualMutex.h"
#include "TMath.h"
#include "DataType.h"
#include "Helper.h"
#include <cstring>
#include <cassert>
#include <algorithm>
#include <numeric>
#include <vector>
Include dependency graph for THaFormula.cxx:

Go to the source code of this file.

Enumerations

enum  EFuncCode {
  kLength , kSum , kMean , kStdDev ,
  kMax , kMin , kGeoMean , kMedian ,
  kIteration , kNumSetBits
}
 

Functions

static Int_t CheckBlacklistedNames (const TString &name)
 
static Int_t NumberOfSetBits (UInt_t v)
 
static Int_t NumberOfSetBits (ULong64_t v)
 

Enumeration Type Documentation

◆ EFuncCode

enum EFuncCode
Enumerator
kLength 
kSum 
kMean 
kStdDev 
kMax 
kMin 
kGeoMean 
kMedian 
kIteration 
kNumSetBits 

Definition at line 39 of file THaFormula.cxx.

Function Documentation

◆ CheckBlacklistedNames()

static Int_t CheckBlacklistedNames ( const TString name)
static

Definition at line 422 of file THaFormula.cxx.

◆ NumberOfSetBits() [1/2]

static Int_t NumberOfSetBits ( UInt_t  v)
inlinestatic

Definition at line 43 of file THaFormula.cxx.

◆ NumberOfSetBits() [2/2]

static Int_t NumberOfSetBits ( ULong64_t  v)
inlinestatic

Definition at line 54 of file THaFormula.cxx.