AtMCFission(SimPtr sim, ClusterPtr cluster, PulsePtr pulse) | MCFitter::AtMCFission | inline |
AtMCFitter(SimPtr sim, ClusterPtr cluster, PulsePtr pulse) | MCFitter::AtMCFitter | |
ClusterPtr typedef | MCFitter::AtMCFitter | protected |
CreateParamDistros() override | MCFitter::AtMCFission | protectedvirtual |
DefineEvent() override | MCFitter::AtMCFission | protectedvirtual |
DigitizeEvent(const TClonesArray &points, int idx, AtPulse *pulse) | MCFitter::AtMCFitter | protected |
Exec(const AtPatternEvent &event) | MCFitter::AtMCFitter | |
fAmp | MCFitter::AtMCFission | protected |
fClusterize | MCFitter::AtMCFitter | protected |
fCN | MCFitter::AtMCFission | protected |
fCurrentEvent | MCFitter::AtMCFitter | protected |
fEventArray | MCFitter::AtMCFitter | protected |
fFitAmp | MCFitter::AtMCFission | protected |
FillResultArrays(TClonesArray &resultArray, TClonesArray &simEvent, TClonesArray &simRawEvent) | MCFitter::AtMCFitter | |
fMap | MCFitter::AtMCFitter | protected |
fNominalBeamDir | MCFitter::AtMCFission | protected |
fNumEventsToSave | MCFitter::AtMCFitter | protected |
fNumIter | MCFitter::AtMCFitter | protected |
fNumRounds | MCFitter::AtMCFitter | protected |
fNumThreads | MCFitter::AtMCFitter | protected |
fObjCharge | MCFitter::AtMCFission | protected |
fPar | MCFitter::AtMCFitter | protected |
fParameters | MCFitter::AtMCFitter | protected |
fPSA | MCFitter::AtMCFitter | protected |
fPulse | MCFitter::AtMCFitter | protected |
fRawEventArray | MCFitter::AtMCFitter | protected |
fResultMutex | MCFitter::AtMCFitter | protected |
fResults | MCFitter::AtMCFitter | protected |
fSim | MCFitter::AtMCFitter | protected |
fThPulse | MCFitter::AtMCFitter | protected |
fTimeEvent | MCFitter::AtMCFitter | protected |
fZmax | MCFitter::AtMCFission | protected |
fZmin | MCFitter::AtMCFission | protected |
GetBeamDir(AtMCResult &, const std::array< XYZVector, 2 > &ffDir, double pTrans) | MCFitter::AtMCFission | protected |
GetBeamDirSameV(AtMCResult &, const std::array< XYZVector, 2 > &ffDir) | MCFitter::AtMCFission | protected |
GetBeamDirSample(AtMCResult &, const std::array< XYZVector, 2 > &ffDir) | MCFitter::AtMCFission | protected |
GetFragmentSpecies(AtMCResult &, const Ion &CN) | MCFitter::AtMCFission | protected |
GetMomDirLab(AtMCResult &) | MCFitter::AtMCFission | protected |
GetParameter(const std::string &name) const | MCFitter::AtMCFitter | |
GetVertex(AtMCResult &) | MCFitter::AtMCFission | protected |
Init() | MCFitter::AtMCFitter | |
MapPtr typedef | MCFitter::AtMCFitter | protected |
ObjectiveCharge(const AtFissionEvent &expEvent, int SimEventID, AtMCResult &def) | MCFitter::AtMCFission | protected |
ObjectiveCharge(const std::array< std::vector< double >, 2 > &exp, const std::array< std::vector< double >, 2 > &sim, AtMCResult &definition) | MCFitter::AtMCFission | protected |
ObjectiveChargeChi2(const std::vector< double > &exp, const std::vector< double > &sim, const double *par) | MCFitter::AtMCFission | static |
ObjectiveChargeChi2Norm(const std::vector< double > &exp, const std::vector< double > &sim, const double *par) | MCFitter::AtMCFission | static |
ObjectiveChargeDiff2(const std::vector< double > &exp, const std::vector< double > &sim, const double *par) | MCFitter::AtMCFission | static |
ObjectiveChargePads(const AtFissionEvent &expEvent, int SimEventID, AtMCResult &def) | MCFitter::AtMCFission | protected |
ObjectiveFuncCharge typedef | MCFitter::AtMCFission | protected |
ObjectiveFunction(const AtBaseEvent &expEvent, int SimEventID, AtMCResult &definition) override | MCFitter::AtMCFission | protectedvirtual |
ObjectivePosition(const AtFissionEvent &expEvent, int SimEventID) | MCFitter::AtMCFission | protected |
ObjectivePosition(double uE, double sE, double uO, double sO) | MCFitter::AtMCFission | protected |
ObjectivePosition2(double uE, double sE, double uO, double sO) | MCFitter::AtMCFission | protected |
ObjectivePosition3(double uE, double sE, double uO, double sO) | MCFitter::AtMCFission | protected |
ObjectivePosition4(double uE, double sE, double uO, double sO) | MCFitter::AtMCFission | protected |
ObjectivePositionPads(const AtFissionEvent &expEvent, int SimEventID) | MCFitter::AtMCFission | protected |
ObjPair typedef | MCFitter::AtMCFitter | protected |
ParamPtr typedef | MCFitter::AtMCFitter | protected |
PsaPtr typedef | MCFitter::AtMCFitter | protected |
PulsePtr typedef | MCFitter::AtMCFitter | protected |
RecenterParamDistributions() | MCFitter::AtMCFitter | protectedvirtual |
RunIterRange(int startIter, int numIter, AtPulse *pulse) | MCFitter::AtMCFitter | protected |
RunRound() | MCFitter::AtMCFitter | protected |
SetAmp(float amp) | MCFitter::AtMCFission | |
SetChargeObjective(ObjectiveFuncCharge obj) | MCFitter::AtMCFission | inline |
SetCN(Ion cn) | MCFitter::AtMCFission | inline |
SetMomMagnitude(std::array< XYZVector, 2 > &mom, double pTrans) | MCFitter::AtMCFission | protected |
SetNumEventsToSave(int num) | MCFitter::AtMCFitter | inline |
SetNumIter(int iter) | MCFitter::AtMCFitter | inline |
SetNumRounds(int rounds) | MCFitter::AtMCFitter | inline |
SetNumThreads(int num) | MCFitter::AtMCFitter | |
SetParamDistributions(const AtPatternEvent &event) override | MCFitter::AtMCFission | protectedvirtual |
SetPSA(PsaPtr psa) | MCFitter::AtMCFitter | inline |
SetTimeEvent(bool val) | MCFitter::AtMCFitter | inline |
SetZRange(int Zmin, int Zmax) | MCFitter::AtMCFission | inline |
SimPtr typedef | MCFitter::AtMCFitter | protected |
SimulateEvent(AtMCResult &definition) override | MCFitter::AtMCFission | protectedvirtual |
violaEn(int A, int Z) | MCFitter::AtMCFission | inlineprotectedstatic |
XYZEVector typedef | MCFitter::AtMCFission | protected |
XYZPoint typedef | MCFitter::AtMCFission | protected |
XYZVector typedef | MCFitter::AtMCFission | protected |
~AtMCFission()=default | MCFitter::AtMCFission | virtual |
~AtMCFitter()=default | MCFitter::AtMCFitter | virtual |