#include <OpDetDivRec.h>
Classes | |
struct | CompareByPdTime |
struct | time_slice |
Public Types | |
typedef std::vector< OpDet_Time_Chans > | Time_Chans_t |
Public Member Functions | |
OpDetDivRec () | |
OpDetDivRec (int det) | |
Time_Chans_t const & | GetTimeChans () const |
int | OpDetNum () const |
void | AddPhoton (int opchan, int tid, OpDet_Time_Chans::stored_time_t pdTime) |
std::vector< std::pair< int, double > > | GetFracs (OpDet_Time_Chans::stored_time_t time) |
std::vector< std::pair< int, double > > | GetFracs (OpDet_Time_Chans::stored_time_t time, int tid) |
time_slice | GetSlice (OpDet_Time_Chans::stored_time_t low_time, OpDet_Time_Chans::stored_time_t high_time) |
std::pair< OpDetDivRec::Time_Chans_t::const_iterator, bool > | FindClosestTimeChan (OpDet_Time_Chans::stored_time_t pdTime) const |
void | clear () |
template<typename Stream > | |
void | Dump (Stream &&out, std::string indent, std::string first_indent) const |
template<typename Stream > | |
void | Dump (Stream &&out, std::string indent="") const |
Documentation at Dump(Stream&&, std::string, std::string) const . More... | |
Private Member Functions | |
Time_Chans_t::iterator | priv_FindClosestTimeChan (OpDet_Time_Chans::stored_time_t pdTime) |
Time_Chans_t::const_iterator | priv_FindClosestTimeChan (OpDet_Time_Chans::stored_time_t pdTime) const |
Private Attributes | |
int | fOpDetNum |
Time_Chans_t | time_chans |
Definition at line 87 of file OpDetDivRec.h.
Definition at line 89 of file OpDetDivRec.h.
sim::OpDetDivRec::OpDetDivRec | ( | ) |
Definition at line 17 of file OpDetDivRec.cxx.
sim::OpDetDivRec::OpDetDivRec | ( | int | det | ) |
Definition at line 20 of file OpDetDivRec.cxx.
void sim::OpDetDivRec::AddPhoton | ( | int | opchan, |
int | tid, | ||
OpDet_Time_Chans::stored_time_t | pdTime | ||
) |
Definition at line 25 of file OpDetDivRec.cxx.
void sim::OpDetDivRec::clear | ( | ) |
void sim::OpDetDivRec::Dump | ( | Stream && | out, |
std::string | indent, | ||
std::string | first_indent | ||
) | const |
Definition at line 147 of file OpDetDivRec.h.
|
inline |
Documentation at Dump(Stream&&, std::string, std::string) const
.
Definition at line 117 of file OpDetDivRec.h.
std::pair< OpDetDivRec::Time_Chans_t::const_iterator, bool > sim::OpDetDivRec::FindClosestTimeChan | ( | OpDet_Time_Chans::stored_time_t | pdTime | ) | const |
Definition at line 73 of file OpDetDivRec.cxx.
std::vector< std::pair< int, double > > sim::OpDetDivRec::GetFracs | ( | OpDet_Time_Chans::stored_time_t | time | ) |
Definition at line 47 of file OpDetDivRec.cxx.
std::vector< std::pair< int, double > > sim::OpDetDivRec::GetFracs | ( | OpDet_Time_Chans::stored_time_t | time, |
int | tid | ||
) |
Definition at line 56 of file OpDetDivRec.cxx.
OpDetDivRec::time_slice sim::OpDetDivRec::GetSlice | ( | OpDet_Time_Chans::stored_time_t | low_time, |
OpDet_Time_Chans::stored_time_t | high_time | ||
) |
Definition at line 82 of file OpDetDivRec.cxx.
|
inline |
Definition at line 101 of file OpDetDivRec.h.
|
inline |
Definition at line 102 of file OpDetDivRec.h.
|
private |
Definition at line 65 of file OpDetDivRec.cxx.
|
private |
Definition at line 69 of file OpDetDivRec.cxx.
|
private |
Definition at line 96 of file OpDetDivRec.h.
|
private |
Definition at line 97 of file OpDetDivRec.h.