Compressed hit info, basic component of LEM events. More...
#include "/cvmfs/nova-development.opensciencegrid.org/novasoft/releases/N21-01-21/LEM/func/LiteHit.h"
Public Member Functions | |
LiteHit () | |
LiteHit (unsigned int p, unsigned int c, double pe, unsigned char i) | |
int | Plane () const |
int | Cell () const |
void | SetPlaneCell (int p, int c) |
void | SetPlane (int p) |
void | SetCell (int c) |
bool | operator< (const LiteHit &rhs) const |
Public Attributes | |
float | pecorr |
unsigned short | cellIdx |
unsigned char | partIdx |
Definition at line 29 of file LiteHit.h.
References ana::assert(), and SetPlaneCell().
|
inline |
Definition at line 39 of file LiteHit.h.
Referenced by lem::compareByCell(), lem::EventSummary::EventSummary(), lem::EventSummary::FillHists(), lem::FillPotential(), lem::MatchableEvent::Flipped(), lem::FracChargeMatched(), lem::DistanceMap::InvDist(), lem::operator<<(), printEventToJson(), lem::AlignLibToVtx::produce(), lem::GenFromLib::readNext(), and SetPlane().
|
inline |
Definition at line 44 of file LiteHit.h.
References a, b, cellIdx, lem::compareByCell(), lem::compareByPlane(), make_syst_table_plots::h, and lem::operator<<().
|
inline |
Definition at line 38 of file LiteHit.h.
Referenced by lem::compareByPlane(), lem::EventSummary::EventSummary(), lem::EventSummary::FillHists(), lem::FillPotential(), lem::MatchableEvent::Flipped(), lem::FracChargeMatched(), lem::DistanceMap::InvDist(), lem::EventSummary::Length(), lem::MatchableEvent::MatchableEvent(), lem::operator<<(), printEventToJson(), lem::AlignLibToVtx::produce(), lem::GenFromLib::readNext(), and SetCell().
Definition at line 42 of file LiteHit.h.
References Plane(), and SetPlaneCell().
Referenced by lem::MatchableEvent::Flipped(), and lem::AlignLibToVtx::produce().
Definition at line 41 of file LiteHit.h.
References Cell(), and SetPlaneCell().
Referenced by lem::AlignLibToVtx::produce().
Definition at line 40 of file LiteHit.h.
References makeTrainCVSamples::int.
Referenced by LiteHit(), SetCell(), and SetPlane().
unsigned short lem::LiteHit::cellIdx |
Definition at line 25 of file LiteHit.h.
Referenced by lem::CalcEnergy(), lem::FracChargeMatched(), lem::EventSummary::FromTree(), operator<(), lem::LEMWorker::produce(), lem::LEMClient::produce(), and lem::EventSummary::ToTree().
unsigned char lem::LiteHit::partIdx |
Definition at line 26 of file LiteHit.h.
Referenced by lem::EventSummary::ToTree().
float lem::LiteHit::pecorr |
Definition at line 24 of file LiteHit.h.
Referenced by lem::CalcEnergy(), lem::EventSummary::EventSummary(), lem::FillPotential(), lem::EventSummary::Finalize(), lem::FracChargeMatched(), lem::MatchableEvent::MatchableEvent(), lem::operator<<(), printEventToJson(), lem::LEMWorker::produce(), lem::LEMClient::produce(), lem::GenFromLib::readNext(), and lem::EventSummary::ToTree().