Analysis Software
Documentation for sPHENIX simulation software
|
buffer for a cluster's data More...
#include <prototype/blob/master/offline/packages/tpc2019/TpcPrototypeUnpacker.h>
Public Member Functions | |
ClusterData () | |
void | Clear (Option_t *="") |
ClassDefOverride (TpcPrototypeUnpacker::ClusterData, 5) | |
Public Attributes | |
int | clusterID |
std::set< int > | pad_radials |
std::set< int > | pad_azimuths |
std::set< int > | samples |
std::map< int, std::vector < double > > | pad_radial_samples |
std::map< int, std::vector < double > > | pad_azimuth_samples |
std::vector< double > | sum_samples |
int | min_sample |
int | max_sample |
int | min_pad_azimuth |
int | max_pad_azimuth |
double | peak |
double | peak_sample |
double | pedstal |
std::map< int, double > | pad_azimuth_peaks |
int | avg_pad_radial |
pad coordinate | |
double | avg_pad_azimuth |
int | size_pad_radial |
cluster size in units of pad bins | |
int | size_pad_azimuth |
double | avg_pos_x |
pad coordinate | |
double | avg_pos_y |
double | avg_pos_z |
double | delta_azimuth_bin |
double | delta_z |
z size per ADC sample bin | |
buffer for a cluster's data
Definition at line 145 of file TpcPrototypeUnpacker.h.
View newest version in sPHENIX GitHub at line 145 of file TpcPrototypeUnpacker.h
|
inline |
Definition at line 148 of file TpcPrototypeUnpacker.h.
View newest version in sPHENIX GitHub at line 148 of file TpcPrototypeUnpacker.h
TpcPrototypeUnpacker::ClusterData::ClassDefOverride | ( | TpcPrototypeUnpacker::ClusterData | , |
5 | |||
) |
void TpcPrototypeUnpacker::ClusterData::Clear | ( | Option_t * | = "" | ) |
Definition at line 138 of file TpcPrototypeUnpacker.cc.
View newest version in sPHENIX GitHub at line 138 of file TpcPrototypeUnpacker.cc
References pad_azimuth_peaks, pad_azimuth_samples, pad_azimuths, pad_radial_samples, pad_radials, samples, and sum_samples.
double TpcPrototypeUnpacker::ClusterData::avg_pad_azimuth |
Definition at line 195 of file TpcPrototypeUnpacker.h.
View newest version in sPHENIX GitHub at line 195 of file TpcPrototypeUnpacker.h
Referenced by TpcPrototypeUnpacker::Clustering(), and TpcPrototypeUnpacker::exportDSTCluster().
int TpcPrototypeUnpacker::ClusterData::avg_pad_radial |
pad coordinate
Definition at line 194 of file TpcPrototypeUnpacker.h.
View newest version in sPHENIX GitHub at line 194 of file TpcPrototypeUnpacker.h
Referenced by TpcPrototypeUnpacker::Clustering(), and TpcPrototypeUnpacker::exportDSTCluster().
double TpcPrototypeUnpacker::ClusterData::avg_pos_x |
pad coordinate
Definition at line 202 of file TpcPrototypeUnpacker.h.
View newest version in sPHENIX GitHub at line 202 of file TpcPrototypeUnpacker.h
Referenced by TpcPrototypeUnpacker::exportDSTCluster().
double TpcPrototypeUnpacker::ClusterData::avg_pos_y |
Definition at line 203 of file TpcPrototypeUnpacker.h.
View newest version in sPHENIX GitHub at line 203 of file TpcPrototypeUnpacker.h
Referenced by TpcPrototypeUnpacker::exportDSTCluster().
double TpcPrototypeUnpacker::ClusterData::avg_pos_z |
Definition at line 204 of file TpcPrototypeUnpacker.h.
View newest version in sPHENIX GitHub at line 204 of file TpcPrototypeUnpacker.h
Referenced by TpcPrototypeUnpacker::exportDSTCluster().
int TpcPrototypeUnpacker::ClusterData::clusterID |
Definition at line 171 of file TpcPrototypeUnpacker.h.
View newest version in sPHENIX GitHub at line 171 of file TpcPrototypeUnpacker.h
Referenced by TpcPrototypeUnpacker::Clustering().
double TpcPrototypeUnpacker::ClusterData::delta_azimuth_bin |
pad bin size phi size per pad in rad
Definition at line 208 of file TpcPrototypeUnpacker.h.
View newest version in sPHENIX GitHub at line 208 of file TpcPrototypeUnpacker.h
Referenced by TpcPrototypeUnpacker::exportDSTCluster().
double TpcPrototypeUnpacker::ClusterData::delta_z |
z size per ADC sample bin
Definition at line 210 of file TpcPrototypeUnpacker.h.
View newest version in sPHENIX GitHub at line 210 of file TpcPrototypeUnpacker.h
Referenced by TpcPrototypeUnpacker::exportDSTCluster().
int TpcPrototypeUnpacker::ClusterData::max_pad_azimuth |
Definition at line 184 of file TpcPrototypeUnpacker.h.
View newest version in sPHENIX GitHub at line 184 of file TpcPrototypeUnpacker.h
Referenced by TpcPrototypeUnpacker::Clustering(), and TpcPrototypeUnpacker::exportDSTCluster().
int TpcPrototypeUnpacker::ClusterData::max_sample |
Definition at line 182 of file TpcPrototypeUnpacker.h.
View newest version in sPHENIX GitHub at line 182 of file TpcPrototypeUnpacker.h
Referenced by TpcPrototypeUnpacker::Clustering(), and TpcPrototypeUnpacker::exportDSTCluster().
int TpcPrototypeUnpacker::ClusterData::min_pad_azimuth |
Definition at line 183 of file TpcPrototypeUnpacker.h.
View newest version in sPHENIX GitHub at line 183 of file TpcPrototypeUnpacker.h
Referenced by TpcPrototypeUnpacker::Clustering(), and TpcPrototypeUnpacker::exportDSTCluster().
int TpcPrototypeUnpacker::ClusterData::min_sample |
Definition at line 181 of file TpcPrototypeUnpacker.h.
View newest version in sPHENIX GitHub at line 181 of file TpcPrototypeUnpacker.h
Referenced by TpcPrototypeUnpacker::Clustering(), and TpcPrototypeUnpacker::exportDSTCluster().
std::map<int, double> TpcPrototypeUnpacker::ClusterData::pad_azimuth_peaks |
Definition at line 191 of file TpcPrototypeUnpacker.h.
View newest version in sPHENIX GitHub at line 191 of file TpcPrototypeUnpacker.h
Referenced by Clear(), TpcPrototypeUnpacker::Clustering(), and TpcPrototypeUnpacker::exportDSTCluster().
std::map<int, std::vector<double> > TpcPrototypeUnpacker::ClusterData::pad_azimuth_samples |
Definition at line 178 of file TpcPrototypeUnpacker.h.
View newest version in sPHENIX GitHub at line 178 of file TpcPrototypeUnpacker.h
Referenced by Clear(), TpcPrototypeUnpacker::Clustering(), and TpcPrototypeUnpacker::exportDSTCluster().
std::set<int> TpcPrototypeUnpacker::ClusterData::pad_azimuths |
Definition at line 174 of file TpcPrototypeUnpacker.h.
View newest version in sPHENIX GitHub at line 174 of file TpcPrototypeUnpacker.h
Referenced by Clear(), TpcPrototypeUnpacker::Clustering(), and TpcPrototypeUnpacker::exportDSTCluster().
std::map<int, std::vector<double> > TpcPrototypeUnpacker::ClusterData::pad_radial_samples |
Definition at line 177 of file TpcPrototypeUnpacker.h.
View newest version in sPHENIX GitHub at line 177 of file TpcPrototypeUnpacker.h
Referenced by Clear(), TpcPrototypeUnpacker::Clustering(), and TpcPrototypeUnpacker::exportDSTCluster().
std::set<int> TpcPrototypeUnpacker::ClusterData::pad_radials |
Definition at line 173 of file TpcPrototypeUnpacker.h.
View newest version in sPHENIX GitHub at line 173 of file TpcPrototypeUnpacker.h
Referenced by Clear(), TpcPrototypeUnpacker::Clustering(), and TpcPrototypeUnpacker::exportDSTCluster().
double TpcPrototypeUnpacker::ClusterData::peak |
Definition at line 186 of file TpcPrototypeUnpacker.h.
View newest version in sPHENIX GitHub at line 186 of file TpcPrototypeUnpacker.h
Referenced by TpcPrototypeUnpacker::Clustering(), and TpcPrototypeUnpacker::exportDSTCluster().
double TpcPrototypeUnpacker::ClusterData::peak_sample |
Definition at line 187 of file TpcPrototypeUnpacker.h.
View newest version in sPHENIX GitHub at line 187 of file TpcPrototypeUnpacker.h
Referenced by TpcPrototypeUnpacker::Clustering(), and TpcPrototypeUnpacker::exportDSTCluster().
double TpcPrototypeUnpacker::ClusterData::pedstal |
Definition at line 188 of file TpcPrototypeUnpacker.h.
View newest version in sPHENIX GitHub at line 188 of file TpcPrototypeUnpacker.h
Referenced by TpcPrototypeUnpacker::Clustering(), and TpcPrototypeUnpacker::exportDSTCluster().
std::set<int> TpcPrototypeUnpacker::ClusterData::samples |
Definition at line 175 of file TpcPrototypeUnpacker.h.
View newest version in sPHENIX GitHub at line 175 of file TpcPrototypeUnpacker.h
Referenced by Clear(), TpcPrototypeUnpacker::Clustering(), and TpcPrototypeUnpacker::exportDSTCluster().
int TpcPrototypeUnpacker::ClusterData::size_pad_azimuth |
Definition at line 199 of file TpcPrototypeUnpacker.h.
View newest version in sPHENIX GitHub at line 199 of file TpcPrototypeUnpacker.h
Referenced by TpcPrototypeUnpacker::Clustering(), and TpcPrototypeUnpacker::exportDSTCluster().
int TpcPrototypeUnpacker::ClusterData::size_pad_radial |
cluster size in units of pad bins
Definition at line 198 of file TpcPrototypeUnpacker.h.
View newest version in sPHENIX GitHub at line 198 of file TpcPrototypeUnpacker.h
Referenced by TpcPrototypeUnpacker::Clustering(), and TpcPrototypeUnpacker::exportDSTCluster().
std::vector<double> TpcPrototypeUnpacker::ClusterData::sum_samples |
Definition at line 179 of file TpcPrototypeUnpacker.h.
View newest version in sPHENIX GitHub at line 179 of file TpcPrototypeUnpacker.h
Referenced by Clear(), TpcPrototypeUnpacker::Clustering(), and TpcPrototypeUnpacker::exportDSTCluster().