ant
A2 ant: class-based analysis framework
ant::mc::data::ProductionDataBase Class Reference

#include <ProductionDataBase.h>

+ Collaboration diagram for ant::mc::data::ProductionDataBase:

Classes

struct  DataPoint
 

Public Types

using XSections_t = std::map< ParticleTypeTreeDatabase::Channel, std::function< double(double)> >
 

Static Public Member Functions

static std::function< double(double)> MakeInterPolator (const std::vector< DataPoint > &data)
 Generate a tweaked Interpolator for cross-sections from gichen datapoint. More...
 

Static Public Attributes

static const XSections_t XSections = MakeXSections()
 Main Database for cross-sections: More...
 

Member Typedef Documentation

◆ XSections_t

Member Function Documentation

◆ MakeInterPolator()

std::function< double(double)> ProductionDataBase::MakeInterPolator ( const std::vector< DataPoint > &  data)
static

Generate a tweaked Interpolator for cross-sections from gichen datapoint.

Member Data Documentation

◆ XSections

const ProductionDataBase::XSections_t ProductionDataBase::XSections = MakeXSections()
static

Main Database for cross-sections:


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