Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
OneHit Class Reference

Public Member Functions

 OneHit ()
 
void Init (int ix, int jy)
 
int AddPix (int ix, int jy)
 
void Done (void)
 
 ~OneHit ()
 

Public Attributes

int Flag
 
int ixfirst
 
int jyfirst
 
int ixmax
 
int jymax
 
int ixl
 
int ixr
 
int jylast
 
int ixcntr
 
int jycntr
 
double xhit
 
double yhit
 
double Amax
 
double SumA
 
double xA
 
double yA
 
int Npix
 
int Nxpix
 
int Nypix
 

Static Public Attributes

static int Nrpix1 =0
 
static double Acut1 =0.
 
static double AcutL1 =0.
 
static int jy_c =0
 
static doublep_crow =0
 
static doublep_arow =0
 
static int * Seed =0
 

Detailed Description

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

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

Constructor & Destructor Documentation

OneHit::OneHit ( )
inline

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

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

References Flag.

OneHit::~OneHit ( )
inline

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

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

Member Function Documentation

int OneHit::AddPix ( int  ix,
int  jy 
)

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

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

References Amax, Flag, jylast, p_crow, SumA, xA, and yA.

Referenced by Hits::ClusterMatch().

+ Here is the caller graph for this function:

void OneHit::Done ( void  )
inline

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

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

References Flag.

Referenced by Hits::ClusterMatch().

+ Here is the caller graph for this function:

void OneHit::Init ( int  ix,
int  jy 
)

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

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

References AcutL1, Amax, i, ixcntr, ixfirst, ixl, ixmax, ixr, jycntr, jyfirst, jylast, jymax, Npix, Nrpix1, Nxpix, Nypix, p_arow, p_crow, printf(), SumA, Hits::Wpad, Hits::Wtime, xA, xhit, yA, and yhit.

Referenced by Hits::ClusterSeed().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Member Data Documentation

double OneHit::Acut1 =0.
static

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

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

Referenced by Fe55::Fe55().

double OneHit::AcutL1 =0.
static

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

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

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

double OneHit::Amax

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

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

Referenced by AddPix(), and Init().

int OneHit::Flag

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

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

Referenced by AddPix(), Done(), and OneHit().

int OneHit::ixcntr

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

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

Referenced by Init().

int OneHit::ixfirst

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

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

Referenced by Init().

int OneHit::ixl

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

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

Referenced by Hits::ClusterMatch(), and Init().

int OneHit::ixmax

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

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

Referenced by Init().

int OneHit::ixr

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

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

Referenced by Hits::ClusterMatch(), and Init().

int OneHit::jy_c =0
static

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

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

Referenced by Fe55::Fe55().

int OneHit::jycntr

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

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

Referenced by Init().

int OneHit::jyfirst

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

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

Referenced by Init().

int OneHit::jylast

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

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

Referenced by AddPix(), and Init().

int OneHit::jymax

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

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

Referenced by Init().

int OneHit::Npix

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

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

Referenced by Init().

int OneHit::Nrpix1 =0
static

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

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

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

int OneHit::Nxpix

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

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

Referenced by Init().

int OneHit::Nypix

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

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

Referenced by Init().

double * OneHit::p_arow =0
static

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

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

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

double * OneHit::p_crow =0
static

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

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

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

int * OneHit::Seed =0
static

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

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

double OneHit::SumA

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

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

Referenced by AddPix(), and Init().

double OneHit::xA

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

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

Referenced by AddPix(), and Init().

double OneHit::xhit

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

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

Referenced by Init().

double OneHit::yA

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

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

Referenced by AddPix(), and Init().

double OneHit::yhit

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

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

Referenced by Init().


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