Rivet::CentralityEstimator Class Reference Base class for projections giving the value of an observable sensitive to the centrality of a collision. More...
Inheritance diagram for Rivet::CentralityEstimator:
![]()
Detailed DescriptionBase class for projections giving the value of an observable sensitive to the centrality of a collision. The centrality of a collision is not really an observable, but the concept is anyway often used in the heavy ion community as if it were just that. This base class can be used to provide a an estimator for the centrality by projecting down to a single number which then can be used by a CentralityBinner object to select a histogram to be filled with another observable depending on centrality percentile. The estimate() should be a non-negative number with large values indicating a higher overlap than small ones. A negative value indicates that the centrality estimate could not be calculated. In the best of all worlds the centrality estimator should be a proper hadron-level observable corrected for detector effects, however, this base class only returns the inverse of the impact_parameter member of the GenHeavyIon object in an GenEvent if present and zero otherwise. The documentation for this class was generated from the following file:
Generated on Sun Feb 17 2019 21:05:01 for Rivet by ![]() |