Pid Framework
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
Pid::CutGGetter Class Reference

Pid getter based on graphical cut TCutG. More...

#include <Getter.h>

Inheritance diagram for Pid::CutGGetter:
Pid::BaseGetter

Public Member Functions

void AddParticle (TCutG *cut, int pdgId)
 
int GetPid (double var1, double var2, double) override
 
double GetWeight (double var1, double var2, int pid) override
 
std::map< int, double > GetWeights (double var1, double var2) override
 
void Draw (Option_t *option="") override
 
- Public Member Functions inherited from Pid::BaseGetter
virtual void Streamer (TBuffer &)
 

Protected Attributes

std::map< int, std::vector< TCutG * > > species_ {}
 

Detailed Description

Pid getter based on graphical cut TCutG.

Member Function Documentation

◆ GetPid()

int Pid::CutGGetter::GetPid ( double var1,
double var2,
double  )
inlineoverridevirtual

Implements Pid::BaseGetter.

◆ GetWeight()

double Pid::CutGGetter::GetWeight ( double var1,
double var2,
int pid )
inlineoverridevirtual

Implements Pid::BaseGetter.

◆ GetWeights()

std::map< int, double > Pid::CutGGetter::GetWeights ( double var1,
double var2 )
inlineoverridevirtual

Implements Pid::BaseGetter.


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