R3BROOT
R3B analysis software
Loading...
Searching...
No Matches
R3BNeulandMultiplicity.cxx
Go to the documentation of this file.
2#include <algorithm>
3
8
13
14std::ostream& operator<<(std::ostream& os, const R3BNeulandMultiplicity& mult)
15{
16 os << "R3BNeulandMultiplicity:";
17 for (const auto n : mult.m)
18 {
19 os << "\t" << n;
20 }
21 os << std::endl;
22 return os;
23}
24
25void R3BNeulandMultiplicity::Print(const Option_t*) const { std::cout << *this; }
26
28{
29 return std::distance(m.cbegin(), std::max_element(m.cbegin(), m.cend()));
30}
31
ClassImp(R3B::Neuland::Cal2HitPar)
std::ostream & operator<<(std::ostream &os, const R3BNeulandMultiplicity &mult)
void Print(const Option_t *="") const override
MultiplicityProbabilities m
std::array< double, NEULAND_MAX_MULT > MultiplicityProbabilities