#include <AdcTickModViewer.h>
Classes | |
class | State |
Public Types | |
using | Index = unsigned int |
using | IndexVector = std::vector< Index > |
using | IndexMap = std::map< Index, Index > |
using | IndexVectorMap = std::map< Index, IndexVector > |
using | Name = std::string |
using | HistPtr = std::shared_ptr< TH1 > |
using | HistVector = std::vector< HistPtr > |
using | HistVectorMap = std::map< Index, HistVector > |
using | GraphPtr = std::shared_ptr< TGraph > |
using | GraphMap = std::map< Index, GraphPtr > |
using | FloatVector = std::vector< float > |
using | FloatVVector = std::vector< FloatVector > |
using | FloatVVectorMap = std::map< Index, FloatVVector > |
Public Types inherited from AdcChannelTool | |
using | Index = unsigned int |
Public Member Functions | |
AdcTickModViewer (fhicl::ParameterSet const &ps) | |
~AdcTickModViewer () | |
DataMap | viewMap (const AdcChannelDataMap &acds) const override |
DataMap | view (const AdcChannelData &acd) const override |
bool | updateWithView () const override |
Public Member Functions inherited from TpcDataTool | |
virtual DataMap | updateTpcData (TpcData &) const |
virtual DataMap | viewTpcData (const TpcData &) const |
virtual int | forwardTpcData () const |
Public Member Functions inherited from AdcChannelTool | |
virtual | ~AdcChannelTool ()=default |
virtual DataMap | update (AdcChannelData &) const |
virtual DataMap | updateMap (AdcChannelDataMap &acds) const |
virtual bool | viewWithUpdate () const |
virtual DataMap | beginEvent (const DuneEventInfo &) const |
virtual DataMap | endEvent (const DuneEventInfo &) const |
virtual DataMap | close (const DataMap *dmin=nullptr) |
Private Types | |
using | StatePtr = std::shared_ptr< State > |
Private Member Functions | |
State & | state () const |
void | setChannelData (const AdcChannelData &acd) const |
Index | setChannel (Index igran) const |
void | clearChannelIndex () const |
Index | getChannelIndex () const |
Name | nameReplace (Name name, const AdcChannelData &acd, Index itkm) const |
int | processChannelTickMod (const AdcChannelData &acd, Index itkm0, Index itkm, float &sigMean) const |
int | processAccumulatedChannel (Index &nplot) const |
int | processAccumulation (Index &nplot) const |
int | makeTickModPlots (Index &nplot) const |
int | makePhaseGraphs () const |
int | plotPhaseGraphs () const |
Additional Inherited Members | |
Static Public Member Functions inherited from AdcChannelTool | |
static int | interfaceNotImplemented () |
Definition at line 89 of file AdcTickModViewer.h.
using AdcTickModViewer::FloatVector = std::vector<float> |
Definition at line 103 of file AdcTickModViewer.h.
Definition at line 104 of file AdcTickModViewer.h.
using AdcTickModViewer::FloatVVectorMap = std::map<Index, FloatVVector> |
Definition at line 105 of file AdcTickModViewer.h.
using AdcTickModViewer::GraphMap = std::map<Index, GraphPtr> |
Definition at line 102 of file AdcTickModViewer.h.
using AdcTickModViewer::GraphPtr = std::shared_ptr<TGraph> |
Definition at line 101 of file AdcTickModViewer.h.
using AdcTickModViewer::HistPtr = std::shared_ptr<TH1> |
Definition at line 98 of file AdcTickModViewer.h.
Definition at line 99 of file AdcTickModViewer.h.
using AdcTickModViewer::HistVectorMap = std::map<Index, HistVector> |
Definition at line 100 of file AdcTickModViewer.h.
using AdcTickModViewer::Index = unsigned int |
Definition at line 93 of file AdcTickModViewer.h.
using AdcTickModViewer::IndexMap = std::map<Index, Index> |
Definition at line 95 of file AdcTickModViewer.h.
Definition at line 94 of file AdcTickModViewer.h.
using AdcTickModViewer::IndexVectorMap = std::map<Index, IndexVector> |
Definition at line 96 of file AdcTickModViewer.h.
using AdcTickModViewer::Name = std::string |
Definition at line 97 of file AdcTickModViewer.h.
|
private |
Definition at line 214 of file AdcTickModViewer.h.
AdcTickModViewer::AdcTickModViewer | ( | fhicl::ParameterSet const & | ps | ) |
Definition at line 83 of file AdcTickModViewer_tool.cc.
AdcTickModViewer::~AdcTickModViewer | ( | ) |
Definition at line 197 of file AdcTickModViewer_tool.cc.
|
private |
Definition at line 392 of file AdcTickModViewer_tool.cc.
|
private |
Definition at line 400 of file AdcTickModViewer_tool.cc.
|
private |
Definition at line 787 of file AdcTickModViewer_tool.cc.
|
private |
Definition at line 631 of file AdcTickModViewer_tool.cc.
|
private |
Definition at line 412 of file AdcTickModViewer_tool.cc.
|
private |
Definition at line 889 of file AdcTickModViewer_tool.cc.
|
private |
Definition at line 514 of file AdcTickModViewer_tool.cc.
|
private |
Definition at line 575 of file AdcTickModViewer_tool.cc.
|
private |
Definition at line 429 of file AdcTickModViewer_tool.cc.
Definition at line 374 of file AdcTickModViewer_tool.cc.
|
private |
Definition at line 343 of file AdcTickModViewer_tool.cc.
|
inlineprivate |
Definition at line 216 of file AdcTickModViewer.h.
|
inlineoverridevirtual |
Reimplemented from AdcChannelTool.
Definition at line 113 of file AdcTickModViewer.h.
|
overridevirtual |
Reimplemented from AdcChannelTool.
Definition at line 222 of file AdcTickModViewer_tool.cc.
|
overridevirtual |
Reimplemented from AdcChannelTool.
Definition at line 210 of file AdcTickModViewer_tool.cc.
|
private |
Definition at line 147 of file AdcTickModViewer.h.
|
private |
Definition at line 126 of file AdcTickModViewer.h.
|
private |
Definition at line 122 of file AdcTickModViewer.h.
|
private |
Definition at line 121 of file AdcTickModViewer.h.
|
private |
Definition at line 165 of file AdcTickModViewer.h.
|
private |
Definition at line 166 of file AdcTickModViewer.h.
|
private |
Definition at line 125 of file AdcTickModViewer.h.
|
private |
Definition at line 123 of file AdcTickModViewer.h.
|
private |
Definition at line 124 of file AdcTickModViewer.h.
|
private |
Definition at line 118 of file AdcTickModViewer.h.
|
private |
Definition at line 163 of file AdcTickModViewer.h.
|
private |
Definition at line 128 of file AdcTickModViewer.h.
|
private |
Definition at line 127 of file AdcTickModViewer.h.
|
private |
Definition at line 171 of file AdcTickModViewer.h.
|
private |
Definition at line 140 of file AdcTickModViewer.h.
|
private |
Definition at line 129 of file AdcTickModViewer.h.
|
private |
Definition at line 141 of file AdcTickModViewer.h.
|
private |
Definition at line 142 of file AdcTickModViewer.h.
|
private |
Definition at line 143 of file AdcTickModViewer.h.
|
private |
Definition at line 144 of file AdcTickModViewer.h.
|
private |
Definition at line 130 of file AdcTickModViewer.h.
|
private |
Definition at line 158 of file AdcTickModViewer.h.
|
private |
Definition at line 161 of file AdcTickModViewer.h.
|
private |
Definition at line 133 of file AdcTickModViewer.h.
|
private |
Definition at line 139 of file AdcTickModViewer.h.
|
private |
Definition at line 160 of file AdcTickModViewer.h.
|
private |
Definition at line 159 of file AdcTickModViewer.h.
|
private |
Definition at line 162 of file AdcTickModViewer.h.
|
private |
Definition at line 136 of file AdcTickModViewer.h.
|
private |
Definition at line 134 of file AdcTickModViewer.h.
|
private |
Definition at line 135 of file AdcTickModViewer.h.
|
private |
Definition at line 137 of file AdcTickModViewer.h.
|
private |
Definition at line 138 of file AdcTickModViewer.h.
|
private |
Definition at line 131 of file AdcTickModViewer.h.
|
private |
Definition at line 215 of file AdcTickModViewer.h.
|
private |
Definition at line 119 of file AdcTickModViewer.h.
|
private |
Definition at line 150 of file AdcTickModViewer.h.
|
private |
Definition at line 120 of file AdcTickModViewer.h.
|
private |
Definition at line 132 of file AdcTickModViewer.h.
|
private |
Definition at line 154 of file AdcTickModViewer.h.
|
private |
Definition at line 156 of file AdcTickModViewer.h.
|
private |
Definition at line 153 of file AdcTickModViewer.h.
|
private |
Definition at line 155 of file AdcTickModViewer.h.