#include <DAQQuickClustering_module.h>
Classes | |
class | BlurredClustering |
class | BlurredClusteringAlg |
struct | cluster_merge_info |
class | cluster_params |
class | ClusterAna |
class | ClusterAndHitMerger |
Class merging clusters: recomputes start and end position and hit list. More... | |
class | ClusterCheater |
class | ClusterCrawler |
class | ClusterCrawlerAlg |
class | ClusterCreator |
Class managing the creation of a new recob::Cluster object. More... | |
class | ClusterMatchAlg |
class | ClusterMatchTQ |
class | ClusterMergeAlg |
class | ClusterMergeHelper |
class | ClusterMerger |
Class merging clusters: recomputes start and end position and hit list. More... | |
class | ClusterParamsAlg |
class | ClusterParamsAlgBase |
Algorithm collection class computing cluster parameters. More... | |
class | ClusterParamsImportWrapper |
Wrapper for ClusterParamsAlgBase objects to accept diverse input. More... | |
class | ClusterPCA |
class | ClusterTrackAna |
class | CRUException |
class | DBcluster |
class | DBCluster3D |
class | DBclusterAna |
class | DBScan3DAlg |
class | DBScanAlg |
class | EndPointAlg |
Algorithm to find 2D end points. More... | |
class | EndPointModule |
module to find 2D end points More... | |
struct | eveLoc |
struct | HitLoc |
class | HoughBaseAlg |
class | HoughLineFinder |
class | HoughLineFinderAna |
class | HoughTransform |
class | HoughTransformCounters |
CountersMap with access optimized for Hough Transform algorithm. More... | |
class | LazyClusterParamsAlg |
Algorithm class inheriting cluster parameters. More... | |
class | LineCluster |
Produces clusters by ClusterCrawler algorithm. More... | |
class | LineMerger |
class | MergeClusterAlg |
class | OverriddenClusterParamsAlg |
Algorithm collection class computing cluster parameters. More... | |
class | SmallClusterFilter |
class | SmallClusterFinder |
class | SmallClusterFinderAlg |
class | StandardClusterParamsAlg |
Algorithm collection class computing cluster parameters. More... | |
class | TrajCluster |
Produces clusters by the TrajCluster algorithm. More... | |
Public Member Functions | |
cluster (int cEvent, std::vector< recoHit > cHitVector) | |
cluster () | |
int | getEvent () const |
int | getStartChan () const |
int | getEndChan () const |
int | getNChan () const |
int | getChanWidth () const |
int | getNHits () const |
int | getType () const |
int | getTriggerFlag () const |
float | getHitSADC () const |
float | getFirstTimeHit () const |
float | getLastTimeHit () const |
float | getTimeWidth () const |
double | getMC_EnergyNu () const |
double | getMC_EnergyLep () const |
double | getMC_MarlTime () const |
std::vector< recoHit > | getHits () const |
void | setHitSADC (float cHitSADC) |
void | setTriggerFlag (int cTriggerFlag) |
void | setMC_EnergyNu (double cMC_EnergyNu) |
void | setMC_EnergyLep (double cMC_EnergyLep) |
void | setMC_MarlTime (double cMC_Marltime) |
void | printCluster () const |
cluster (int cEvent, std::vector< recoHit > cHitVector) | |
cluster () | |
int | getEvent () |
int | getStartChan () |
int | getEndChan () |
int | getNChan () |
int | getChanWidth () |
int | getNHits () |
int | getType () |
int | getTriggerFlag () |
float | getHitSADC () |
float | getFirstTimeHit () |
float | getLastTimeHit () |
float | getTimeWidth () |
double | getMC_EnergyNu () |
double | getMC_EnergyLep () |
double | getMC_MarlTime () |
void | printCluster () |
void | setHitSADC (float cHitSADC) |
void | setTriggerFlag (int cTriggerFlag) |
void | setMC_EnergyNu (double cMC_EnergyNu) |
void | setMC_EnergyLep (double cMC_EnergyLep) |
void | setMC_MarlTime (double cMC_Marltime) |
std::vector< recoHit > | getHits () |
Public Attributes | |
const unsigned int | kNO_CLUSTER = UINT_MAX |
const unsigned int | kNOISE_CLUSTER = UINT_MAX - 1 |
Private Attributes | |
int | fEvent = 0 |
int | fStartChan = 0 |
int | fEndChan = 0 |
int | fNChan = 0 |
int | fChanWidth = 0 |
int | fNHits = 0 |
int | fType = 0 |
int | fTriggerFlag = 0 |
float | fHitSADC = 0 |
float | fFirstHitTime = 0 |
float | fLastHitTime = 0 |
float | fTimeWidth = 0 |
double | fMC_EnergyNu = 0 |
double | fMC_EnergyLep = 0 |
double | fMC_MarlTime = 0 |
std::vector< recoHit > | fHitVector |
Definition at line 96 of file DAQQuickClustering_module.h.
cluster::cluster | ( | int | cEvent, |
std::vector< recoHit > | cHitVector | ||
) |
Definition at line 41 of file DAQQuickClustering_module.cc.
cluster::cluster | ( | ) |
cluster::cluster | ( | int | cEvent, |
std::vector< recoHit > | cHitVector | ||
) |
cluster::cluster | ( | ) |
int cluster::getChanWidth | ( | ) |
|
inline |
Definition at line 106 of file DAQQuickClustering_module.h.
int cluster::getEndChan | ( | ) |
|
inline |
Definition at line 104 of file DAQQuickClustering_module.h.
int cluster::getEvent | ( | ) |
|
inline |
Definition at line 102 of file DAQQuickClustering_module.h.
float cluster::getFirstTimeHit | ( | ) |
|
inline |
Definition at line 111 of file DAQQuickClustering_module.h.
std::vector<recoHit> cluster::getHits | ( | ) |
|
inline |
Definition at line 118 of file DAQQuickClustering_module.h.
float cluster::getHitSADC | ( | ) |
|
inline |
Definition at line 110 of file DAQQuickClustering_module.h.
float cluster::getLastTimeHit | ( | ) |
|
inline |
Definition at line 112 of file DAQQuickClustering_module.h.
double cluster::getMC_EnergyLep | ( | ) |
|
inline |
Definition at line 115 of file DAQQuickClustering_module.h.
double cluster::getMC_EnergyNu | ( | ) |
|
inline |
Definition at line 114 of file DAQQuickClustering_module.h.
double cluster::getMC_MarlTime | ( | ) |
|
inline |
Definition at line 116 of file DAQQuickClustering_module.h.
int cluster::getNChan | ( | ) |
|
inline |
Definition at line 105 of file DAQQuickClustering_module.h.
int cluster::getNHits | ( | ) |
|
inline |
Definition at line 107 of file DAQQuickClustering_module.h.
int cluster::getStartChan | ( | ) |
|
inline |
Definition at line 103 of file DAQQuickClustering_module.h.
float cluster::getTimeWidth | ( | ) |
|
inline |
Definition at line 113 of file DAQQuickClustering_module.h.
int cluster::getTriggerFlag | ( | ) |
|
inline |
Definition at line 109 of file DAQQuickClustering_module.h.
int cluster::getType | ( | ) |
|
inline |
Definition at line 108 of file DAQQuickClustering_module.h.
void cluster::printCluster | ( | ) |
|
inline |
Definition at line 126 of file DAQQuickClustering_module.h.
void cluster::setHitSADC | ( | float | cHitSADC | ) |
|
inline |
Definition at line 120 of file DAQQuickClustering_module.h.
void cluster::setMC_EnergyLep | ( | double | cMC_EnergyLep | ) |
|
inline |
Definition at line 123 of file DAQQuickClustering_module.h.
void cluster::setMC_EnergyNu | ( | double | cMC_EnergyNu | ) |
|
inline |
Definition at line 122 of file DAQQuickClustering_module.h.
void cluster::setMC_MarlTime | ( | double | cMC_Marltime | ) |
|
inline |
Definition at line 124 of file DAQQuickClustering_module.h.
void cluster::setTriggerFlag | ( | int | cTriggerFlag | ) |
|
inline |
Definition at line 121 of file DAQQuickClustering_module.h.
|
private |
Definition at line 156 of file DAQQuickClustering_module.h.
|
private |
Definition at line 154 of file DAQQuickClustering_module.h.
|
private |
Definition at line 152 of file DAQQuickClustering_module.h.
|
private |
Definition at line 161 of file DAQQuickClustering_module.h.
|
private |
Definition at line 160 of file DAQQuickClustering_module.h.
|
private |
Definition at line 167 of file DAQQuickClustering_module.h.
|
private |
Definition at line 162 of file DAQQuickClustering_module.h.
|
private |
Definition at line 165 of file DAQQuickClustering_module.h.
|
private |
Definition at line 164 of file DAQQuickClustering_module.h.
|
private |
Definition at line 166 of file DAQQuickClustering_module.h.
|
private |
Definition at line 155 of file DAQQuickClustering_module.h.
|
private |
Definition at line 157 of file DAQQuickClustering_module.h.
|
private |
Definition at line 153 of file DAQQuickClustering_module.h.
|
private |
Definition at line 163 of file DAQQuickClustering_module.h.
|
private |
Definition at line 159 of file DAQQuickClustering_module.h.
|
private |
Definition at line 158 of file DAQQuickClustering_module.h.
const unsigned int cluster::kNO_CLUSTER = UINT_MAX |
Definition at line 254 of file DBScanAlg.cxx.
const unsigned int cluster::kNOISE_CLUSTER = UINT_MAX - 1 |
Definition at line 255 of file DBScanAlg.cxx.