#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.
1.8.11