Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Hits Class Reference
+ Collaboration diagram for Hits:

Public Member Functions

void GetRow (double *p_row, int yc)
 
void ClusterMatch (void)
 
void ClusterSeed (void)
 
 Hits (int nx, int ny, double ANoise, double thresh)
 
 ~Hits ()
 

Public Attributes

const int Nrpix
 
const int maxHit
 
const int maxSeed
 
const double Noise
 
const double Threshold
 
const double Acut
 
const double AcutL
 
int NSeeds
 
int NHits
 
int jy_c
 
doubleprow
 
doublecrow
 
doublearow
 
OneHithit1
 
int * Seed
 

Static Public Attributes

static const int Wpad =3
 
static const int Wtime =3
 

Detailed Description

Definition at line 210 of file Fe55_main.dev20190528.cpp.

View newest version in sPHENIX GitHub at line 210 of file Fe55_main.dev20190528.cpp

Constructor & Destructor Documentation

Hits::Hits ( int  nx,
int  ny,
double  ANoise,
double  thresh 
)

Definition at line 322 of file Fe55_main.dev20190528.cpp.

View newest version in sPHENIX GitHub at line 322 of file Fe55_main.dev20190528.cpp

References arow, crow, hit1, maxHit, maxSeed, Nrpix, and Seed.

Hits::~Hits ( )
inline

Definition at line 237 of file Fe55_main.dev20190528.cpp.

View newest version in sPHENIX GitHub at line 237 of file Fe55_main.dev20190528.cpp

References arow, crow, hit1, and Seed.

Member Function Documentation

void Hits::ClusterMatch ( void  )

Definition at line 352 of file Fe55_main.dev20190528.cpp.

View newest version in sPHENIX GitHub at line 352 of file Fe55_main.dev20190528.cpp

References AcutL, OneHit::AddPix(), crow, OneHit::Done(), hit1, i, OneHit::ixl, OneHit::ixr, jy_c, NSeeds, and Seed.

Referenced by Fe55::Fe55().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void Hits::ClusterSeed ( void  )

Definition at line 379 of file Fe55_main.dev20190528.cpp.

View newest version in sPHENIX GitHub at line 379 of file Fe55_main.dev20190528.cpp

References Acut, crow, hit1, i, OneHit::Init(), jy_c, maxHit, maxSeed, NHits, Nrpix, NSeeds, and Seed.

Referenced by Fe55::Fe55().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void Hits::GetRow ( double p_row,
int  yc 
)

Definition at line 344 of file Fe55_main.dev20190528.cpp.

View newest version in sPHENIX GitHub at line 344 of file Fe55_main.dev20190528.cpp

References arow, crow, i, jy_c, Nrpix, and prow.

Referenced by Fe55::Fe55().

+ Here is the caller graph for this function:

Member Data Documentation

const double Hits::Acut

Definition at line 219 of file Fe55_main.dev20190528.cpp.

View newest version in sPHENIX GitHub at line 219 of file Fe55_main.dev20190528.cpp

Referenced by ClusterSeed(), and Fe55::Fe55().

const double Hits::AcutL

Definition at line 220 of file Fe55_main.dev20190528.cpp.

View newest version in sPHENIX GitHub at line 220 of file Fe55_main.dev20190528.cpp

Referenced by ClusterMatch(), and Fe55::Fe55().

double* Hits::arow

Definition at line 227 of file Fe55_main.dev20190528.cpp.

View newest version in sPHENIX GitHub at line 227 of file Fe55_main.dev20190528.cpp

Referenced by Fe55::Fe55(), GetRow(), Hits(), and ~Hits().

double* Hits::crow

Definition at line 226 of file Fe55_main.dev20190528.cpp.

View newest version in sPHENIX GitHub at line 226 of file Fe55_main.dev20190528.cpp

Referenced by ClusterMatch(), ClusterSeed(), Fe55::Fe55(), GetRow(), Hits(), and ~Hits().

OneHit* Hits::hit1

Definition at line 229 of file Fe55_main.dev20190528.cpp.

View newest version in sPHENIX GitHub at line 229 of file Fe55_main.dev20190528.cpp

Referenced by ClusterMatch(), ClusterSeed(), Hits(), and ~Hits().

int Hits::jy_c

Definition at line 224 of file Fe55_main.dev20190528.cpp.

View newest version in sPHENIX GitHub at line 224 of file Fe55_main.dev20190528.cpp

Referenced by ClusterMatch(), ClusterSeed(), and GetRow().

const int Hits::maxHit

Definition at line 215 of file Fe55_main.dev20190528.cpp.

View newest version in sPHENIX GitHub at line 215 of file Fe55_main.dev20190528.cpp

Referenced by ClusterSeed(), and Hits().

const int Hits::maxSeed

Definition at line 216 of file Fe55_main.dev20190528.cpp.

View newest version in sPHENIX GitHub at line 216 of file Fe55_main.dev20190528.cpp

Referenced by ClusterSeed(), and Hits().

int Hits::NHits

Definition at line 223 of file Fe55_main.dev20190528.cpp.

View newest version in sPHENIX GitHub at line 223 of file Fe55_main.dev20190528.cpp

Referenced by ClusterSeed(), and Fe55::Fe55().

const double Hits::Noise

Definition at line 217 of file Fe55_main.dev20190528.cpp.

View newest version in sPHENIX GitHub at line 217 of file Fe55_main.dev20190528.cpp

const int Hits::Nrpix

Definition at line 214 of file Fe55_main.dev20190528.cpp.

View newest version in sPHENIX GitHub at line 214 of file Fe55_main.dev20190528.cpp

Referenced by ClusterSeed(), Fe55::Fe55(), GetRow(), and Hits().

int Hits::NSeeds

Definition at line 222 of file Fe55_main.dev20190528.cpp.

View newest version in sPHENIX GitHub at line 222 of file Fe55_main.dev20190528.cpp

Referenced by ClusterMatch(), and ClusterSeed().

double* Hits::prow

Definition at line 225 of file Fe55_main.dev20190528.cpp.

View newest version in sPHENIX GitHub at line 225 of file Fe55_main.dev20190528.cpp

Referenced by GetRow().

int* Hits::Seed

Definition at line 230 of file Fe55_main.dev20190528.cpp.

View newest version in sPHENIX GitHub at line 230 of file Fe55_main.dev20190528.cpp

Referenced by ClusterMatch(), ClusterSeed(), Hits(), and ~Hits().

const double Hits::Threshold

Definition at line 218 of file Fe55_main.dev20190528.cpp.

View newest version in sPHENIX GitHub at line 218 of file Fe55_main.dev20190528.cpp

const int Hits::Wpad =3
static

Definition at line 212 of file Fe55_main.dev20190528.cpp.

View newest version in sPHENIX GitHub at line 212 of file Fe55_main.dev20190528.cpp

Referenced by Fe55::Fe55(), and OneHit::Init().

const int Hits::Wtime =3
static

Definition at line 213 of file Fe55_main.dev20190528.cpp.

View newest version in sPHENIX GitHub at line 213 of file Fe55_main.dev20190528.cpp

Referenced by Fe55::Fe55(), and OneHit::Init().


The documentation for this class was generated from the following file: