All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
TrackDigi

Track digidization. More...

Modules

 anaPix
 anaPix processor is a utility for studying pixel occupancy.
 
 FPCCDClustering
 Produces VXDTrackerHits collection from VTXPixelHits collections for FPCCD.
 
 FPCCDDigitizer
 Produces VTXPixelHits collection from VXDCollection collections.
 
 TPCDigiProcessor
 Evolved version of TPCDigi that provides additional functionality to deal with background.
 
 CCDDigitizer
 Digitizer for Simulated Hits in the Vertex Detector.
 
 VTXBgClusters
 Add Cluster parameters to VXD hits, according to projection of path length into the ladder.
 
 VTXDigiProcessor
 Produces SIT & VTX TrackerHit collection from SimTrackerHit collections.
 
 VTXDigitizer
 Digitizer for Simulated Hits in the Vertex Detector.
 
 VTXNoiseClusters
 Adds random noise hits to collection of SimTrackerHits of the vertex detector.
 
 VTXNoiseHits
 Adds random noise hits to collection of TrackerHits of the vertex detector.
 

Classes

struct  anaPix::GeoData_t
 
struct  FPCCDClustering::firstCut
 
struct  FPCCDClustering::Mori2ndCut
 
struct  FPCCDClustering::Kamai2ndCut
 
class  Voxel_tpc
 
class  MyG4UniversalFluctuationForSi
 
struct  IonisationPoint
 
struct  SignalPoint
 
class  VXDClusterParameters
 
struct  ClusterParams
 Allows to use VXDClusterParameters as runtime extension object. More...
 
struct  VXDLadder
 
struct  VXDLayer
 Helper struct for VXD layer geometry. More...
 
class  VXDGeometry
 ======= VXDGeometry ==========
Helper class for VXD geomtry transformations: from lab frame to ladder frame coordinates and inverse. More...
 

Macros

#define MAX_LINK   5000
 

Typedefs

typedef std::map< short int,
float > 
FPCCDClustering::ResoMap
 
typedef std::vector
< IonisationPoint
IonisationPointVec
 
typedef std::vector< SignalPointSignalPointVec
 
typedef std::vector
< TrackerHitImpl * > 
TrackerHitImplVec
 
typedef std::vector
< SimTrackerHitImpl * > 
SimTrackerHitImplVec
 
typedef std::vector
< std::vector< VXDLadder > > 
VXDLadders
 
typedef std::vector< VXDLayerVXDLayers
 

Functions

 anaPix::anaPix (const anaPix &)=delete
 
anaPixanaPix::operator= (const anaPix &)=delete
 
virtual ProcessoranaPix::newProcessor ()
 
 anaPix::anaPix ()
 
virtual void anaPix::init ()
 Called at the begin of the job before anything is read. More...
 
virtual void anaPix::processRunHeader (LCRunHeader *run)
 Called for every run. More...
 
virtual void anaPix::processEvent (LCEvent *evt)
 Called for every event - the working horse. More...
 
virtual void anaPix::check (LCEvent *evt)
 
virtual void anaPix::end ()
 Called after data processing for clean up. More...
 
void anaPix::fillTTree (FPCCDData &pxHits)
 
void anaPix::InitGeometry ()
 
 FPCCDClustering::FPCCDClustering (const FPCCDClustering &)=delete
 
FPCCDClusteringFPCCDClustering::operator= (const FPCCDClustering &)=delete
 
virtual ProcessorFPCCDClustering::newProcessor ()
 
 FPCCDClustering::FPCCDClustering ()
 
virtual const std::string & FPCCDClustering::name () const
 
virtual void FPCCDClustering::modifyEvent (LCEvent *evt)
 
virtual void FPCCDClustering::init ()
 Called at the begin of the job before anything is read. More...
 
virtual void FPCCDClustering::processRunHeader (LCRunHeader *run)
 Called for every run. More...
 
virtual void FPCCDClustering::check (LCEvent *evt)
 Called for every event - the working horse. More...
 
virtual void FPCCDClustering::end ()
 Called after data processing for clean up. More...
 
void FPCCDClustering::makeTrackerHitVec (FPCCDData *pxHits, LCCollection *STHcol, LCCollectionVec *relCol, LCCollectionVec *trkHitvec)
 
void FPCCDClustering::InitGeometry ()
 
void FPCCDClustering::makeClustersInALadder (int layer, FPCCDLadderHit_t &ladderHit, FPCCDClusterVec_t &cvec)
 
void FPCCDClustering::makeTrackerHit (LCCollection *STHcol, int layer, int ladder, FPCCDClusterVec_t &cvec, std::multimap< std::pair< int, int >, SimTrackerHit * > relMap, LCCollectionVec *relCol, LCCollectionVec *trkHitVec)
 
void FPCCDClustering::EnergyDigitizer (FPCCDPixelHit *aHit)
 
void FPCCDClustering::calcTrackParameterOfMCP (MCParticle *pmcp, double *par)
 
 FPCCDDigitizer::FPCCDDigitizer (const FPCCDDigitizer &)=delete
 
FPCCDDigitizerFPCCDDigitizer::operator= (const FPCCDDigitizer &)=delete
 
virtual ProcessorFPCCDDigitizer::newProcessor ()
 
 FPCCDDigitizer::FPCCDDigitizer ()
 
virtual const std::string & FPCCDDigitizer::name () const
 
virtual void FPCCDDigitizer::modifyEvent (LCEvent *evt)
 
virtual void FPCCDDigitizer::init ()
 Called at the begin of the job before anything is read. More...
 
virtual void FPCCDDigitizer::processRunHeader (LCRunHeader *run)
 Called for every run. More...
 
virtual void FPCCDDigitizer::check (LCEvent *evt)
 Called for every event - the working horse. More...
 
virtual void FPCCDDigitizer::end ()
 Called after data processing for clean up. More...
 
void FPCCDDigitizer::makePixelHits (IMPL::SimTrackerHitImpl *simHit, FPCCDData &pxHits)
 
void FPCCDDigitizer::makePixelHits (IMPL::SimTrackerHitImpl *simHit, FPCCDData &pxHits, int nth_simthit)
 
void FPCCDDigitizer::InitGeometry ()
 
int FPCCDDigitizer::getLadderID (const gear::Vector3D *pos, const int layer)
 
void FPCCDDigitizer::getInOutPosOnLadder (int layer, gear::Vector3D *outpos, gear::Vector3D *inpos, gear::Vector3D *pos, gear::Vector3D *mom)
 
void FPCCDDigitizer::getInOutPosOfHelixOnLadder (int layer, gear::Vector3D *outpos, gear::Vector3D *inpos, gear::Vector3D *pos, gear::Vector3D *mom, gear::Vector3D *BField, float charge)
 
void FPCCDDigitizer::ModifyIntoLadder (gear::Vector3D *bemodifiedpos, const int layer, gear::Vector3D *pos, gear::Vector3D *mom)
 
void FPCCDDigitizer::makeCandidates (std::pair< const gear::Vector3D *, int > edge, std::pair< int, int > *cand_array, int layer)
 
void FPCCDDigitizer::makeNewSimTHit (IMPL::SimTrackerHitImpl *simthit, gear::Vector3D *newpos, gear::Vector3D *newmom, int layer, int ladder, double newPathLength)
 
bool FPCCDDigitizer::inSensitiveRegion (gear::Vector3D *pos, int layer)
 
gear::Vector3DFPCCDDigitizer::getLocalPos (const gear::Vector3D *pos, const int layer, const int ladder)
 
std::vector< std::pair< const
gear::Vector3D *, int > > 
FPCCDDigitizer::getIntersectionOfTrkAndPix (const int layer, gear::Vector3D *top, gear::Vector3D *bottom)
 
std::map< std::pair< int, int >
*, double > 
FPCCDDigitizer::getLocalPixel (IMPL::SimTrackerHitImpl *simthit, std::vector< std::pair< const gear::Vector3D *, int > > edgeofpixel)
 
std::pair< int, int > * FPCCDDigitizer::FindPixel (std::pair< const gear::Vector3D *, int > f_fst, std::pair< const gear::Vector3D *, int > f_nxt, int f_layer)
 
 TPCDigiProcessor::TPCDigiProcessor (const TPCDigiProcessor &)=delete
 
TPCDigiProcessorTPCDigiProcessor::operator= (const TPCDigiProcessor &)=delete
 
virtual ProcessorTPCDigiProcessor::newProcessor ()
 
 TPCDigiProcessor::TPCDigiProcessor ()
 
virtual void TPCDigiProcessor::init ()
 Called at the begin of the job before anything is read. More...
 
virtual void TPCDigiProcessor::processRunHeader (LCRunHeader *run)
 Called for every run. More...
 
virtual void TPCDigiProcessor::processEvent (LCEvent *evt)
 Called for every event - the working horse. More...
 
virtual void TPCDigiProcessor::check (LCEvent *evt)
 
virtual void TPCDigiProcessor::end ()
 Called after data processing for clean up. More...
 
void TPCDigiProcessor::writeVoxelToHit (Voxel_tpc *aVoxel)
 
void TPCDigiProcessor::writeMergedVoxelsToHit (std::vector< Voxel_tpc * > *hitList)
 
void TPCDigiProcessor::plotHelixHitResidual (MCParticle *mcp, CLHEP::Hep3Vector *thisPointRPhi)
 
double TPCDigiProcessor::getPadPhi (CLHEP::Hep3Vector *thisPointRPhi, CLHEP::Hep3Vector *firstPointRPhi, CLHEP::Hep3Vector *middlePointRPhi, CLHEP::Hep3Vector *lastPointRPhi)
 
double TPCDigiProcessor::getPadTheta (CLHEP::Hep3Vector *firstPointRPhi, CLHEP::Hep3Vector *middlePointRPhi, CLHEP::Hep3Vector *lastPointRPhi)
 
 CCDDigitizer::CCDDigitizer (const CCDDigitizer &)=delete
 
CCDDigitizerCCDDigitizer::operator= (const CCDDigitizer &)=delete
 
virtual ProcessorCCDDigitizer::newProcessor ()
 
 CCDDigitizer::CCDDigitizer ()
 
virtual void CCDDigitizer::init ()
 Initialisation member function. More...
 
virtual void CCDDigitizer::processRunHeader (LCRunHeader *run)
 Processing of run header. More...
 
virtual void CCDDigitizer::processEvent (LCEvent *evt)
 Processing of one event. More...
 
virtual void CCDDigitizer::check (LCEvent *evt)
 Produces check plots. More...
 
virtual void CCDDigitizer::end ()
 Termination member function. More...
 
void CCDDigitizer::FindLocalPosition (SimTrackerHit *hit, double *localPosition, double *localDirection)
 
void CCDDigitizer::TransformToLab (double *xLoc, double *xLab)
 
void CCDDigitizer::ProduceIonisationPoints (SimTrackerHit *hit)
 
void CCDDigitizer::diffusion (double xdif, double ydif, double sigma)
 
void CCDDigitizer::ProduceHits (SimTrackerHitImplVec &simTrkVec)
 
void CCDDigitizer::TransformXYToCellID (double x, double y, int &ix, int &iy, double &xdif, double &ydif)
 
void CCDDigitizer::TransformCellIDToXY (int ix, int iy, double &x, double &y)
 
void CCDDigitizer::PoissonSmearer (SimTrackerHitImplVec &simTrkVec)
 
void CCDDigitizer::GainSmearer (SimTrackerHitImplVec &simTrkVec)
 
void CCDDigitizer::PrintInfo (SimTrackerHit *simTrkHit, TrackerHitImpl *recoHit)
 
TrackerHitImpl * CCDDigitizer::ReconstructTrackerHit (SimTrackerHitImplVec &simTrkVec)
 
void CCDDigitizer::TrackerHitToLab (TrackerHitImpl *recoHit)
 
void CCDDigitizer::generateBackground (LCCollectionVec *col)
 
void CCDDigitizer::settanlorentzangle (double B, double E, double mu, double T)
 
void CCDDigitizer::settanlorentzangleb (double B, double E, double mu, double T)
 
 VTXBgClusters::VTXBgClusters (const VTXBgClusters &)=delete
 
VTXBgClustersVTXBgClusters::operator= (const VTXBgClusters &)=delete
 
virtual ProcessorVTXBgClusters::newProcessor ()
 
 VTXBgClusters::VTXBgClusters ()
 
virtual void VTXBgClusters::init ()
 Called at the begin of the job before anything is read. More...
 
virtual void VTXBgClusters::processRunHeader (LCRunHeader *run)
 Called for every run. More...
 
virtual void VTXBgClusters::processEvent (LCEvent *evt)
 Called for every event - the working horse. More...
 
virtual void VTXBgClusters::check (LCEvent *evt)
 
virtual void VTXBgClusters::end ()
 Called after data processing for clean up. More...
 
 VTXDigiProcessor::VTXDigiProcessor (const VTXDigiProcessor &)=delete
 
VTXDigiProcessorVTXDigiProcessor::operator= (const VTXDigiProcessor &)=delete
 
virtual ProcessorVTXDigiProcessor::newProcessor ()
 
 VTXDigiProcessor::VTXDigiProcessor ()
 
virtual void VTXDigiProcessor::init ()
 Called at the begin of the job before anything is read. More...
 
virtual void VTXDigiProcessor::processRunHeader (LCRunHeader *run)
 Called for every run. More...
 
virtual void VTXDigiProcessor::processEvent (LCEvent *evt)
 Called for every event - the working horse. More...
 
virtual void VTXDigiProcessor::check (LCEvent *evt)
 
virtual void VTXDigiProcessor::end ()
 Called after data processing for clean up. More...
 
double VTXDigiProcessor::correctPhiRange (double Phi) const
 
 VTXDigitizer::VTXDigitizer (const VTXDigitizer &)=delete
 
VTXDigitizerVTXDigitizer::operator= (const VTXDigitizer &)=delete
 
virtual ProcessorVTXDigitizer::newProcessor ()
 
 VTXDigitizer::VTXDigitizer ()
 
virtual void VTXDigitizer::init ()
 Initialisation member function. More...
 
virtual void VTXDigitizer::processRunHeader (LCRunHeader *run)
 Processing of run header. More...
 
virtual void VTXDigitizer::processEvent (LCEvent *evt)
 Processing of one event. More...
 
virtual void VTXDigitizer::check (LCEvent *evt)
 Produces check plots. More...
 
virtual void VTXDigitizer::end ()
 Termination member function. More...
 
void VTXDigitizer::FindLocalPosition (SimTrackerHit *hit, double *localPosition, double *localDirection)
 Finds coordinates. More...
 
void VTXDigitizer::TransformToLab (double *xLoc, double *xLab)
 
void VTXDigitizer::ProduceIonisationPoints (SimTrackerHit *hit)
 
void VTXDigitizer::ProduceSignalPoints ()
 
void VTXDigitizer::ProduceHits (SimTrackerHitImplVec &simTrkVec)
 
void VTXDigitizer::TransformXYToCellID (double x, double y, int &ix, int &iy)
 
void VTXDigitizer::TransformCellIDToXY (int ix, int iy, double &x, double &y)
 
void VTXDigitizer::PoissonSmearer (SimTrackerHitImplVec &simTrkVec)
 
void VTXDigitizer::GainSmearer (SimTrackerHitImplVec &simTrkVec)
 
void VTXDigitizer::PrintInfo (SimTrackerHit *simTrkHit, TrackerHitImpl *recoHit)
 
TrackerHitImpl * VTXDigitizer::ReconstructTrackerHit (SimTrackerHitImplVec &simTrkVec)
 
void VTXDigitizer::TrackerHitToLab (TrackerHitImpl *recoHit)
 
void VTXDigitizer::PositionWithinCell (double x, double y, int &ix, int &iy, double &xCell, double &yCell)
 
void VTXDigitizer::generateBackground (LCCollectionVec *col)
 
 VTXNoiseClusters::VTXNoiseClusters (const VTXNoiseClusters &)=delete
 
VTXNoiseClustersVTXNoiseClusters::operator= (const VTXNoiseClusters &)=delete
 
virtual ProcessorVTXNoiseClusters::newProcessor ()
 
 VTXNoiseClusters::VTXNoiseClusters ()
 
virtual const std::string & VTXNoiseClusters::name () const
 
virtual void VTXNoiseClusters::init ()
 Called at the begin of the job before anything is read. More...
 
virtual void VTXNoiseClusters::processRunHeader (LCRunHeader *run)
 Called for every run. More...
 
void VTXNoiseClusters::modifyEvent (LCEvent *evt)
 Called for every event - the working horse. More...
 
virtual void VTXNoiseClusters::processEvent (LCEvent *evt)
 
virtual void VTXNoiseClusters::check (LCEvent *evt)
 
virtual void VTXNoiseClusters::end ()
 Called after data processing for clean up. More...
 
 VTXNoiseHits::VTXNoiseHits (const VTXNoiseHits &)=delete
 
VTXNoiseHitsVTXNoiseHits::operator= (const VTXNoiseHits &)=delete
 
virtual ProcessorVTXNoiseHits::newProcessor ()
 
 VTXNoiseHits::VTXNoiseHits ()
 
virtual void VTXNoiseHits::init ()
 Called at the begin of the job before anything is read. More...
 
virtual void VTXNoiseHits::processRunHeader (LCRunHeader *run)
 Called for every run. More...
 
virtual void VTXNoiseHits::processEvent (LCEvent *evt)
 Called for every event - the working horse. More...
 
virtual void VTXNoiseHits::check (LCEvent *evt)
 
virtual void VTXNoiseHits::end ()
 Called after data processing for clean up. More...
 

Variables

std::string anaPix::_colNameVTX {}
 
int anaPix::_nRun {}
 
int anaPix::_nEvt {}
 
int anaPix::_debug {}
 
FloatVec anaPix::_pixelSizeVec {}
 
float anaPix::_pixelSize {}
 
float anaPix::_pointResoRPhi {}
 
float anaPix::_pointResoZ {}
 
std::string anaPix::_rootFileName {}
 
TFile * anaPix::outroot {}
 
TTree * anaPix::hTreePix {}
 
TTree * anaPix::hTreeLocalPix {}
 
int anaPix::_nLayer {}
 
int anaPix::_maxLadder {}
 
int anaPix::GeoData_t::nladder {}
 
double anaPix::GeoData_t::rmin {}
 
double anaPix::GeoData_t::dphi {}
 
double anaPix::GeoData_t::phi0 {}
 
std::vector< double > anaPix::GeoData_t::cosphi {}
 
std::vector< double > anaPix::GeoData_t::sinphi {}
 
double anaPix::GeoData_t::sthick {}
 
double anaPix::GeoData_t::sximin {}
 
double anaPix::GeoData_t::sximax {}
 
double anaPix::GeoData_t::hlength {}
 
std::vector< GeoData_t > anaPix::_geodata {}
 
std::string FPCCDClustering::_colNameSTH {}
 
std::string FPCCDClustering::_colNameVTX {}
 
std::string FPCCDClustering::_outColNameVTX {}
 
std::string FPCCDClustering::_outRelColNameVTX {}
 
int FPCCDClustering::_nRun {}
 
int FPCCDClustering::_nEvt {}
 
int FPCCDClustering::_debug {}
 
bool FPCCDClustering::_new_tracking_system {}
 
bool FPCCDClustering::_remove_pixelhits_collection {}
 
bool FPCCDClustering::_makeRelation {}
 
int FPCCDClustering::_energyDigitization {}
 
int FPCCDClustering::_randomNoise {}
 
float FPCCDClustering::_pixelSize {}
 
FloatVec FPCCDClustering::_pixelSizeVec {}
 
float FPCCDClustering::_pixelheight {}
 
float FPCCDClustering::_pointResoRPhi {}
 
float FPCCDClustering::_pointResoZ {}
 
double FPCCDClustering::_electronsPerKeV {}
 
double FPCCDClustering::_threshold {}
 
double FPCCDClustering::_electronNoiseRate {}
 
int FPCCDClustering::_electronsPerStep {}
 
int FPCCDClustering::_nbitsForEdep {}
 
int FPCCDClustering::_ranSeed {}
 
gsl_rng * FPCCDClustering::_rng {}
 
int FPCCDClustering::_nLayer {}
 
int FPCCDClustering::_maxLadder {}
 
int FPCCDClustering::GeoData_t::nladder {}
 
double FPCCDClustering::GeoData_t::rmin {}
 
double FPCCDClustering::GeoData_t::dphi {}
 
double FPCCDClustering::GeoData_t::phi0 {}
 
std::vector< double > FPCCDClustering::GeoData_t::cosphi {}
 
std::vector< double > FPCCDClustering::GeoData_t::sinphi {}
 
std::vector< double > FPCCDClustering::GeoData_t::ladder_incline {}
 
double FPCCDClustering::GeoData_t::sthick {}
 
double FPCCDClustering::GeoData_t::sximin {}
 
double FPCCDClustering::GeoData_t::sximax {}
 
double FPCCDClustering::GeoData_t::hlength {}
 
int FPCCDClustering::GeoData_t::num_xi_pixel {}
 
int FPCCDClustering::GeoData_t::num_zeta_pixel {}
 
std::vector< GeoData_t > FPCCDClustering::_geodata {}
 
TTree * FPCCDClustering::_tree {}
 
TFile * FPCCDClustering::_rootf {}
 
unsigned int   FPCCDClustering::nlink
 
float   FPCCDClustering::weight [MAX_LINK]
 
struct {
   unsigned int   FPCCDClustering::nlink
 
   float   FPCCDClustering::weight [MAX_LINK]
 
FPCCDClustering::_link
 
double   FPCCDClustering::x [MAX_LINK]
 
double   FPCCDClustering::y [MAX_LINK]
 
double   FPCCDClustering::z [MAX_LINK]
 
double   FPCCDClustering::R [MAX_LINK]
 
double   FPCCDClustering::vx [MAX_LINK]
 
double   FPCCDClustering::vy [MAX_LINK]
 
double   FPCCDClustering::vz [MAX_LINK]
 
double   FPCCDClustering::mcp_px [MAX_LINK]
 
double   FPCCDClustering::mcp_py [MAX_LINK]
 
double   FPCCDClustering::mcp_pz [MAX_LINK]
 
double   FPCCDClustering::mcp_Pt [MAX_LINK]
 
double   FPCCDClustering::mcp_energy [MAX_LINK]
 
float   FPCCDClustering::mcp_time [MAX_LINK]
 
int   FPCCDClustering::mcp_isCreatedInSimulation [MAX_LINK]
 
int   FPCCDClustering::mcp_isBackscatter [MAX_LINK]
 
int   FPCCDClustering::mcp_vertexIsNotEndpointOfParent [MAX_LINK]
 
int   FPCCDClustering::mcp_isDecayedInTracker [MAX_LINK]
 
int   FPCCDClustering::mcp_isDecayedInCalorimeter [MAX_LINK]
 
int   FPCCDClustering::mcp_hasLeftDetector [MAX_LINK]
 
int   FPCCDClustering::mcp_isStopped [MAX_LINK]
 
float   FPCCDClustering::mcp_d0 [MAX_LINK]
 
float   FPCCDClustering::mcp_phi0 [MAX_LINK]
 
float   FPCCDClustering::mcp_omega [MAX_LINK]
 
float   FPCCDClustering::mcp_z0 [MAX_LINK]
 
float   FPCCDClustering::mcp_tanL [MAX_LINK]
 
double   FPCCDClustering::xi [MAX_LINK]
 
double   FPCCDClustering::zeta [MAX_LINK]
 
float   FPCCDClustering::edep [MAX_LINK]
 
float   FPCCDClustering::px [MAX_LINK]
 
float   FPCCDClustering::py [MAX_LINK]
 
float   FPCCDClustering::pz [MAX_LINK]
 
double   FPCCDClustering::pAbs [MAX_LINK]
 
int   FPCCDClustering::pdg [MAX_LINK]
 
double   FPCCDClustering::mass [MAX_LINK]
 
double   FPCCDClustering::theta [MAX_LINK]
 
double   FPCCDClustering::phi [MAX_LINK]
 
double   FPCCDClustering::area_theta [MAX_LINK]
 
double   FPCCDClustering::area_phi [MAX_LINK]
 
int   FPCCDClustering::layer [MAX_LINK]
 
int   FPCCDClustering::ladder [MAX_LINK]
 
struct {
   double   FPCCDClustering::x [MAX_LINK]
 
   double   FPCCDClustering::y [MAX_LINK]
 
   double   FPCCDClustering::z [MAX_LINK]
 
   double   FPCCDClustering::R [MAX_LINK]
 
   double   FPCCDClustering::vx [MAX_LINK]
 
   double   FPCCDClustering::vy [MAX_LINK]
 
   double   FPCCDClustering::vz [MAX_LINK]
 
   double   FPCCDClustering::mcp_px [MAX_LINK]
 
   double   FPCCDClustering::mcp_py [MAX_LINK]
 
   double   FPCCDClustering::mcp_pz [MAX_LINK]
 
   double   FPCCDClustering::mcp_Pt [MAX_LINK]
 
   double   FPCCDClustering::mcp_energy [MAX_LINK]
 
   float   FPCCDClustering::mcp_time [MAX_LINK]
 
   int   FPCCDClustering::mcp_isCreatedInSimulation [MAX_LINK]
 
   int   FPCCDClustering::mcp_isBackscatter [MAX_LINK]
 
   int   FPCCDClustering::mcp_vertexIsNotEndpointOfParent [MAX_LINK]
 
   int   FPCCDClustering::mcp_isDecayedInTracker [MAX_LINK]
 
   int   FPCCDClustering::mcp_isDecayedInCalorimeter [MAX_LINK]
 
   int   FPCCDClustering::mcp_hasLeftDetector [MAX_LINK]
 
   int   FPCCDClustering::mcp_isStopped [MAX_LINK]
 
   float   FPCCDClustering::mcp_d0 [MAX_LINK]
 
   float   FPCCDClustering::mcp_phi0 [MAX_LINK]
 
   float   FPCCDClustering::mcp_omega [MAX_LINK]
 
   float   FPCCDClustering::mcp_z0 [MAX_LINK]
 
   float   FPCCDClustering::mcp_tanL [MAX_LINK]
 
   double   FPCCDClustering::xi [MAX_LINK]
 
   double   FPCCDClustering::zeta [MAX_LINK]
 
   float   FPCCDClustering::edep [MAX_LINK]
 
   float   FPCCDClustering::px [MAX_LINK]
 
   float   FPCCDClustering::py [MAX_LINK]
 
   float   FPCCDClustering::pz [MAX_LINK]
 
   double   FPCCDClustering::pAbs [MAX_LINK]
 
   int   FPCCDClustering::pdg [MAX_LINK]
 
   double   FPCCDClustering::mass [MAX_LINK]
 
   double   FPCCDClustering::theta [MAX_LINK]
 
   double   FPCCDClustering::phi [MAX_LINK]
 
   double   FPCCDClustering::area_theta [MAX_LINK]
 
   double   FPCCDClustering::area_phi [MAX_LINK]
 
   int   FPCCDClustering::layer [MAX_LINK]
 
   int   FPCCDClustering::ladder [MAX_LINK]
 
FPCCDClustering::_simthits
 
double   FPCCDClustering::x [MAX_LINK]
 
double   FPCCDClustering::y [MAX_LINK]
 
double   FPCCDClustering::z [MAX_LINK]
 
double   FPCCDClustering::tposX [MAX_LINK]
 
double   FPCCDClustering::tposY [MAX_LINK]
 
double   FPCCDClustering::tposZ [MAX_LINK]
 
double   FPCCDClustering::cx [MAX_LINK]
 
double   FPCCDClustering::cy [MAX_LINK]
 
double   FPCCDClustering::cz [MAX_LINK]
 
double   FPCCDClustering::dot [MAX_LINK]
 
double   FPCCDClustering::R [MAX_LINK]
 
double   FPCCDClustering::area_theta [MAX_LINK]
 
double   FPCCDClustering::area_phi [MAX_LINK]
 
unsigned int   FPCCDClustering::CWidth_RPhi [MAX_LINK]
 
unsigned int   FPCCDClustering::CWidth_Z [MAX_LINK]
 
unsigned int   FPCCDClustering::tilt [MAX_LINK]
 
unsigned int   FPCCDClustering::nPix [MAX_LINK]
 
int   FPCCDClustering::layer [MAX_LINK]
 
int   FPCCDClustering::ladder [MAX_LINK]
 
double   FPCCDClustering::xi [MAX_LINK]
 
double   FPCCDClustering::zeta [MAX_LINK]
 
float   FPCCDClustering::edep [MAX_LINK]
 
struct {
   double   FPCCDClustering::x [MAX_LINK]
 
   double   FPCCDClustering::y [MAX_LINK]
 
   double   FPCCDClustering::z [MAX_LINK]
 
   double   FPCCDClustering::tposX [MAX_LINK]
 
   double   FPCCDClustering::tposY [MAX_LINK]
 
   double   FPCCDClustering::tposZ [MAX_LINK]
 
   double   FPCCDClustering::cx [MAX_LINK]
 
   double   FPCCDClustering::cy [MAX_LINK]
 
   double   FPCCDClustering::cz [MAX_LINK]
 
   double   FPCCDClustering::dot [MAX_LINK]
 
   double   FPCCDClustering::R [MAX_LINK]
 
   double   FPCCDClustering::area_theta [MAX_LINK]
 
   double   FPCCDClustering::area_phi [MAX_LINK]
 
   unsigned int   FPCCDClustering::CWidth_RPhi [MAX_LINK]
 
   unsigned int   FPCCDClustering::CWidth_Z [MAX_LINK]
 
   unsigned int   FPCCDClustering::tilt [MAX_LINK]
 
   unsigned int   FPCCDClustering::nPix [MAX_LINK]
 
   int   FPCCDClustering::layer [MAX_LINK]
 
   int   FPCCDClustering::ladder [MAX_LINK]
 
   double   FPCCDClustering::xi [MAX_LINK]
 
   double   FPCCDClustering::zeta [MAX_LINK]
 
   float   FPCCDClustering::edep [MAX_LINK]
 
FPCCDClustering::_trkhits
 
double   FPCCDClustering::RPhi [MAX_LINK]
 
double   FPCCDClustering::Z [MAX_LINK]
 
struct {
   double   FPCCDClustering::RPhi [MAX_LINK]
 
   double   FPCCDClustering::Z [MAX_LINK]
 
FPCCDClustering::_diff
 
std::string FPCCDClustering::_rootFileName {}
 
std::string FPCCDClustering::_treeName {}
 
bool FPCCDClustering::_positionReso_ReadingFile_ON {}
 
std::string FPCCDClustering::_positionReso_ReadingFile {}
 
ResoMap FPCCDClustering::_resolutionMapRPhi {}
 
ResoMap FPCCDClustering::_resolutionMapZ {}
 
std::ifstream FPCCDClustering::_fin {}
 
bool FPCCDClustering::firstCut::isActive {}
 
IntVec FPCCDClustering::firstCut::RPhiWidth {}
 
IntVec FPCCDClustering::firstCut::ZWidth {}
 
IntVec FPCCDClustering::firstCut::nPix {}
 
struct FPCCDClustering::firstCut FPCCDClustering::_firstCut
 
bool FPCCDClustering::Mori2ndCut::isActive {}
 
FloatVec FPCCDClustering::Mori2ndCut::zpar {}
 
struct FPCCDClustering::Mori2ndCut FPCCDClustering::_m2Cut
 
bool FPCCDClustering::Kamai2ndCut::isActive {}
 
FloatVec FPCCDClustering::Kamai2ndCut::bpar {}
 
IntVec FPCCDClustering::Kamai2ndCut::minZWidth {}
 
struct FPCCDClustering::Kamai2ndCut FPCCDClustering::_k2Cut
 
int FPCCDID_t::layer
 
int FPCCDID_t::ladder
 
int FPCCDID_t::xi
 
int FPCCDID_t::zeta
 
std::string FPCCDDigitizer::_colNameVTX {}
 
std::string FPCCDDigitizer::_outColNameVTX {}
 
LCCollection * FPCCDDigitizer::col {}
 
int FPCCDDigitizer::_nRun {}
 
int FPCCDDigitizer::_nEvt {}
 
int FPCCDDigitizer::_debug {}
 
int FPCCDDigitizer::_OccupancyStudy {}
 
int FPCCDDigitizer::_signalProperty {}
 
double FPCCDDigitizer::_cutThetaFrom {}
 
double FPCCDDigitizer::_cutThetaTo {}
 
double FPCCDDigitizer::_cutPhiFrom {}
 
double FPCCDDigitizer::_cutPhiTo {}
 
bool FPCCDDigitizer::_cutMode {}
 
bool FPCCDDigitizer::_modifySimTHit {}
 
bool FPCCDDigitizer::_ladder_Number_encoded_in_cellID {}
 
bool FPCCDDigitizer::_EL_almostOFF {}
 
float FPCCDDigitizer::_pixelSize {}
 
FloatVec FPCCDDigitizer::_pixelSizeVec {}
 
IntVec FPCCDDigitizer::_escapedEvtVec {}
 
int FPCCDDigitizer::_esc_count {}
 
float FPCCDDigitizer::_pixelheight {}
 
static int FPCCDDigitizer::_mcp_number
 
static const int FPCCDDigitizer::_ARRAY_NUM = 2000
 
double   FPCCDDigitizer::x [_ARRAY_NUM]
 
double   FPCCDDigitizer::y [_ARRAY_NUM]
 
struct {
   double   FPCCDDigitizer::x [_ARRAY_NUM]
 
   double   FPCCDDigitizer::y [_ARRAY_NUM]
 
FPCCDDigitizer::_position
 
int   FPCCDDigitizer::nsimthits
 
double   FPCCDDigitizer::x [_ARRAY_NUM]
 
double   FPCCDDigitizer::y [_ARRAY_NUM]
 
double   FPCCDDigitizer::z [_ARRAY_NUM]
 
int   FPCCDDigitizer::pdg [_ARRAY_NUM]
 
int   FPCCDDigitizer::nloopx [_ARRAY_NUM]
 
int   FPCCDDigitizer::nloopy [_ARRAY_NUM]
 
int   FPCCDDigitizer::xiID [_ARRAY_NUM]
 
int   FPCCDDigitizer::zetaID [_ARRAY_NUM]
 
struct {
   int   FPCCDDigitizer::nsimthits
 
   double   FPCCDDigitizer::x [_ARRAY_NUM]
 
   double   FPCCDDigitizer::y [_ARRAY_NUM]
 
   double   FPCCDDigitizer::z [_ARRAY_NUM]
 
   int   FPCCDDigitizer::pdg [_ARRAY_NUM]
 
   int   FPCCDDigitizer::nloopx [_ARRAY_NUM]
 
   int   FPCCDDigitizer::nloopy [_ARRAY_NUM]
 
   int   FPCCDDigitizer::xiID [_ARRAY_NUM]
 
   int   FPCCDDigitizer::zetaID [_ARRAY_NUM]
 
FPCCDDigitizer::_simthits
 
double   FPCCDDigitizer::px [_ARRAY_NUM]
 
double   FPCCDDigitizer::py [_ARRAY_NUM]
 
double   FPCCDDigitizer::pz [_ARRAY_NUM]
 
double   FPCCDDigitizer::vx [_ARRAY_NUM]
 
double   FPCCDDigitizer::vy [_ARRAY_NUM]
 
double   FPCCDDigitizer::vz [_ARRAY_NUM]
 
struct {
   double   FPCCDDigitizer::px [_ARRAY_NUM]
 
   double   FPCCDDigitizer::py [_ARRAY_NUM]
 
   double   FPCCDDigitizer::pz [_ARRAY_NUM]
 
   double   FPCCDDigitizer::vx [_ARRAY_NUM]
 
   double   FPCCDDigitizer::vy [_ARRAY_NUM]
 
   double   FPCCDDigitizer::vz [_ARRAY_NUM]
 
FPCCDDigitizer::_ori_mcp
 
int   FPCCDDigitizer::ideal_condition {}
 
struct {
   int   FPCCDDigitizer::ideal_condition {}
 
FPCCDDigitizer::_something
 
int   FPCCDDigitizer::x [6]
 
int   FPCCDDigitizer::y [6]
 
struct {
   int   FPCCDDigitizer::x [6]
 
   int   FPCCDDigitizer::y [6]
 
FPCCDDigitizer::_counter
 
TFile * FPCCDDigitizer::_rootf {}
 
TTree * FPCCDDigitizer::_tree {}
 
std::string FPCCDDigitizer::_rootFileName {}
 
std::string FPCCDDigitizer::_treeName {}
 
float FPCCDDigitizer::_momCut {}
 
double FPCCDDigitizer::_sigmaConst {}
 
float FPCCDDigitizer::_pointResoRPhi {}
 
float FPCCDDigitizer::_pointResoZ {}
 
bool FPCCDDigitizer::_isSignal {}
 
int FPCCDDigitizer::_nLayer {}
 
int FPCCDDigitizer::_maxLadder {}
 
int FPCCDDigitizer::GeoData_t::nladder {}
 
double FPCCDDigitizer::GeoData_t::rmin {}
 
double FPCCDDigitizer::GeoData_t::dphi {}
 
double FPCCDDigitizer::GeoData_t::phi0 {}
 
std::vector< double > FPCCDDigitizer::GeoData_t::cosphi {}
 
std::vector< double > FPCCDDigitizer::GeoData_t::sinphi {}
 
double FPCCDDigitizer::GeoData_t::sthick {}
 
double FPCCDDigitizer::GeoData_t::sximin {}
 
double FPCCDDigitizer::GeoData_t::sximax {}
 
double FPCCDDigitizer::GeoData_t::hlength {}
 
std::vector< GeoData_t > FPCCDDigitizer::_geodata {}
 
std::string TPCDigiProcessor::_padRowHitColName {}
 Input collection name. More...
 
std::string TPCDigiProcessor::_spacePointColName {}
 
std::string TPCDigiProcessor::_lowPtHitscolName {}
 
std::string TPCDigiProcessor::_TPCTrackerHitsCol {}
 Output collection name. More...
 
std::string TPCDigiProcessor::_outRelColName {}
 
bool TPCDigiProcessor::_use_raw_hits_to_store_simhit_pointer {}
 
int TPCDigiProcessor::_rejectCellID0 {}
 
float TPCDigiProcessor::_padWidth {}
 
int TPCDigiProcessor::_nRun {}
 
int TPCDigiProcessor::_nEvt {}
 
EVENT::MCParticle * TPCDigiProcessor::_mcp {}
 
EVENT::MCParticle * TPCDigiProcessor::_previousMCP {}
 
EVENT::MCParticle * TPCDigiProcessor::_nextMCP {}
 
EVENT::MCParticle * TPCDigiProcessor::_nMinus2MCP {}
 
EVENT::MCParticle * TPCDigiProcessor::_nPlus2MCP {}
 
SimTrackerHit * TPCDigiProcessor::_SimTHit {}
 
SimTrackerHit * TPCDigiProcessor::_previousSimTHit {}
 
SimTrackerHit * TPCDigiProcessor::_nextSimTHit {}
 
SimTrackerHit * TPCDigiProcessor::_nPlus2SimHit {}
 
SimTrackerHit * TPCDigiProcessor::_nMinus2SimHit {}
 
gsl_rng * TPCDigiProcessor::_random {}
 
bool TPCDigiProcessor::_dontEncodeSide {}
 
float TPCDigiProcessor::_pointResoRPhi0 {}
 
float TPCDigiProcessor::_pointResoPadPhi {}
 
float TPCDigiProcessor::_diffRPhi {}
 
int TPCDigiProcessor::_nEff {}
 
float TPCDigiProcessor::_pointResoZ0 {}
 
float TPCDigiProcessor::_diffZ {}
 
float TPCDigiProcessor::_binningZ {}
 
float TPCDigiProcessor::_binningRPhi {}
 
float TPCDigiProcessor::_doubleHitResZ {}
 
float TPCDigiProcessor::_doubleHitResRPhi {}
 
int TPCDigiProcessor::_maxMerge {}
 
int TPCDigiProcessor::_nRechits {}
 
std::vector< std::vector
< Voxel_tpc * > > 
TPCDigiProcessor::_tpcRowHits {}
 
std::map< Voxel_tpc
*, SimTrackerHit * > 
TPCDigiProcessor::_tpcHitMap {}
 
std::vector< float > TPCDigiProcessor::_length {}
 
int TPCDigiProcessor::lenpos {}
 
LCCollectionVec * TPCDigiProcessor::_trkhitVec {}
 
LCCollectionVec * TPCDigiProcessor::_relCol {}
 
CellIDEncoder< TrackerHitImpl > * TPCDigiProcessor::_cellid_encoder {}
 
int TPCDigiProcessor::_NSimTPCHits {}
 
int TPCDigiProcessor::_NBackgroundSimTPCHits {}
 
int TPCDigiProcessor::_NPhysicsSimTPCHits {}
 
int TPCDigiProcessor::_NPhysicsAbove02GeVSimTPCHits {}
 
int TPCDigiProcessor::_NPhysicsAbove1GeVSimTPCHits {}
 
int TPCDigiProcessor::_NRecTPCHits {}
 
int TPCDigiProcessor::_NLostPhysicsTPCHits {}
 
int TPCDigiProcessor::_NLostPhysicsAbove02GeVPtTPCHits {}
 
int TPCDigiProcessor::_NLostPhysicsAbove1GeVPtTPCHits {}
 
int TPCDigiProcessor::_NRevomedHits {}
 
double IonisationPoint::x {}
 
double IonisationPoint::y {}
 
double IonisationPoint::z {}
 
double IonisationPoint::eloss {}
 
std::string CCDDigitizer::_colName {}
 Input collection name. More...
 
std::string CCDDigitizer::_outputCollectionName {}
 
std::string CCDDigitizer::_colVTXRelation {}
 
int CCDDigitizer::_nRun {}
 Run number. More...
 
int CCDDigitizer::_nEvt {}
 Event number. More...
 
double CCDDigitizer::_cutOnDeltaRays {}
 tangent of Lorentz angle More...
 
double CCDDigitizer::_diffusionCoefficient {}
 Diffusion coefficient in mm for nominla layer thickness. More...
 
int CCDDigitizer::_numberOfLayers {}
 
double CCDDigitizer::_pixelSizeX {}
 
double CCDDigitizer::_pixelSizeY {}
 
double CCDDigitizer::_electronsPerKeV {}
 
double CCDDigitizer::_segmentDepth {}
 
double CCDDigitizer::_currentTotalCharge {}
 
std::vector< int > CCDDigitizer::_laddersInLayer {}
 
std::vector< float > CCDDigitizer::_layerRadius {}
 
std::vector< float > CCDDigitizer::_layerThickness {}
 
std::vector< float > CCDDigitizer::_layerHalfThickness {}
 
std::vector< float > CCDDigitizer::_layerLadderLength {}
 
std::vector< float > CCDDigitizer::_layerLadderHalfWidth {}
 
std::vector< float > CCDDigitizer::_layerPhiOffset {}
 
std::vector< float > CCDDigitizer::_layerActiveSiOffset {}
 
std::vector< float > CCDDigitizer::_layerHalfPhi {}
 
std::vector< float > CCDDigitizer::_layerLadderGap {}
 
std::vector< float > CCDDigitizer::_bkgdHitsInLayer {}
 
std::vector< float > CCDDigitizer::_layerLadderWidth {}
 
int CCDDigitizer::_currentLayer {}
 
int CCDDigitizer::_currentModule {}
 
int CCDDigitizer::_generateBackground {}
 
double CCDDigitizer::_currentParticleMomentum {}
 
double CCDDigitizer::_currentParticleEnergy {}
 
double CCDDigitizer::_currentParticleMass {}
 
double CCDDigitizer::_currentPhi {}
 
double CCDDigitizer::PI {}
 
double CCDDigitizer::TWOPI {}
 
double CCDDigitizer::PI2 {}
 
int CCDDigitizer::_produceFullPattern {}
 
int CCDDigitizer::_numberOfSegments {}
 
int CCDDigitizer::_debug {}
 
int CCDDigitizer::_PoissonSmearing {}
 
int CCDDigitizer::_electronicEffects {}
 
int CCDDigitizer::_useMCPMomentum {}
 
int CCDDigitizer::_recmethod {}
 
double CCDDigitizer::_threshold {}
 
double CCDDigitizer::_saturation {}
 
int CCDDigitizer::_framesize {}
 
int CCDDigitizer::maxnionpoint {}
 
double CCDDigitizer::_currentLocalPosition [3] {}
 
double CCDDigitizer::_electronicNoise {}
 
double CCDDigitizer::_segmentLength {}
 
IonisationPointVec CCDDigitizer::_ionisationPoints {}
 
MyG4UniversalFluctuationForSiCCDDigitizer::_fluctuate {}
 
double CCDDigitizer::_energyLoss {}
 
std::vector< SimTrackerHitImplVecCCDDigitizer::_hitsInLayer {}
 
double CCDDigitizer::depdep {}
 
double CCDDigitizer::undep {}
 
double CCDDigitizer::epitaxdep {}
 
double CCDDigitizer::pxl [maxpixx][maxpixy] {}
 
int CCDDigitizer::midpixx {}
 
int CCDDigitizer::midpixy {}
 
double CCDDigitizer::stepx {}
 
double CCDDigitizer::stepy {}
 
double CCDDigitizer::xobsoffset {}
 
double CCDDigitizer::yobsoffset {}
 
double CCDDigitizer::sigmacoefficient {}
 
double CCDDigitizer::sigmin {}
 
double CCDDigitizer::_difcoef {}
 
double CCDDigitizer::_efield {}
 
double CCDDigitizer::_biasvolt {}
 
double CCDDigitizer::_bfield {}
 
double CCDDigitizer::_T {}
 
double CCDDigitizer::_mu {}
 
double CCDDigitizer::TanLorentzAngle {}
 
double CCDDigitizer::dirraw [3] {}
 
double CCDDigitizer::posraw [3] {}
 
AIDA::IHistogram1D * CCDDigitizer::histdist {}
 
AIDA::IHistogram1D * CCDDigitizer::histcluster {}
 
AIDA::IHistogram2D * CCDDigitizer::histclustxy {}
 
AIDA::IHistogram1D * CCDDigitizer::histcharge {}
 
AIDA::IHistogram2D * CCDDigitizer::histdistxy {}
 
AIDA::IHistogram1D * CCDDigitizer::histNionpoint {}
 
AIDA::IHistogram1D * CCDDigitizer::histzcoord {}
 
AIDA::IHistogram1D * CCDDigitizer::histenergy {}
 
AIDA::IHistogram1D * CCDDigitizer::histsignal {}
 
AIDA::IHistogram1D * CCDDigitizer::histsignalframe {}
 
AIDA::IHistogram1D * CCDDigitizer::histenergycentre {}
 
int CCDDigitizer::Nionpoint {}
 
std::string VTXBgClusters::_colNameVTX {}
 
int VTXBgClusters::_nRun {}
 
int VTXBgClusters::_nEvt {}
 
int VTXBgClusters::_debug {}
 
int VTXBgClusters::_mod {}
 
int VTXBgClusters::_removeDRays {}
 
float VTXBgClusters::_momCut {}
 
float VTXBgClusters::_epi {}
 
float VTXBgClusters::_pitch [6] {}
 
float VTXBgClusters::_it [6] {}
 
VXDGeometryVTXBgClusters::_vxdGeo {}
 
std::string VTXDigiProcessor::_colNameVTX {}
 
std::string VTXDigiProcessor::_colNameSIT {}
 
std::string VTXDigiProcessor::_colNameSET {}
 
std::string VTXDigiProcessor::_outColNameVTX {}
 
std::string VTXDigiProcessor::_outColNameSIT {}
 
std::string VTXDigiProcessor::_outColNameSET {}
 
std::vector< int > VTXDigiProcessor::_activeSETLayers {}
 
int VTXDigiProcessor::_nRun {}
 
int VTXDigiProcessor::_nEvt {}
 
int VTXDigiProcessor::_smearAlongLadders {}
 
int VTXDigiProcessor::_debug {}
 
int VTXDigiProcessor::_removeDRays {}
 
float VTXDigiProcessor::_pointResoRPhi {}
 
float VTXDigiProcessor::_pointResoRPhi_VTX {}
 
float VTXDigiProcessor::_pointResoRPhi_SIT {}
 
float VTXDigiProcessor::_pointResoRPhi_SET {}
 
float VTXDigiProcessor::_pointResoZ {}
 
float VTXDigiProcessor::_pointResoZ_VTX {}
 
float VTXDigiProcessor::_pointResoZ_SIT {}
 
float VTXDigiProcessor::_pointResoZ_SET {}
 
float VTXDigiProcessor::_momCut {}
 
FloatVec VTXDigiProcessor::_vxdEff {}
 
std::vector< std::pair< long,
long > > 
VTXDigiProcessor::_vxdCount {}
 
gsl_rng * VTXDigiProcessor::_rng {}
 
double SignalPoint::x {}
 
double SignalPoint::y {}
 
double SignalPoint::sigmaX {}
 
double SignalPoint::sigmaY {}
 
double SignalPoint::charge {}
 
std::string VTXDigitizer::_colName {}
 Input collection name. More...
 
std::string VTXDigitizer::_outputCollectionName {}
 
std::string VTXDigitizer::_colVTXRelation {}
 
int VTXDigitizer::_nRun {}
 Run number. More...
 
int VTXDigitizer::_nEvt {}
 Event number. More...
 
double VTXDigitizer::_tanLorentzAngle {}
 tangent of Lorentz angle More...
 
double VTXDigitizer::_cutOnDeltaRays {}
 cut in MeV on delta electrons used in simulation of charge for each ionisation point More...
 
double VTXDigitizer::_diffusionCoefficient {}
 Diffusion coefficient in mm for nominla layer thickness. More...
 
int VTXDigitizer::_numberOfLayers {}
 layer thickness More...
 
double VTXDigitizer::_pixelSizeX {}
 
double VTXDigitizer::_pixelSizeY {}
 
double VTXDigitizer::_electronsPerKeV {}
 
double VTXDigitizer::_segmentDepth {}
 
double VTXDigitizer::_currentTotalCharge {}
 
std::vector< int > VTXDigitizer::_laddersInLayer {}
 
std::vector< float > VTXDigitizer::_layerRadius {}
 
std::vector< float > VTXDigitizer::_layerThickness {}
 
std::vector< float > VTXDigitizer::_layerHalfThickness {}
 
std::vector< float > VTXDigitizer::_layerLadderLength {}
 
std::vector< float > VTXDigitizer::_layerLadderHalfWidth {}
 
std::vector< float > VTXDigitizer::_layerPhiOffset {}
 
std::vector< float > VTXDigitizer::_layerActiveSiOffset {}
 
std::vector< float > VTXDigitizer::_layerHalfPhi {}
 
std::vector< float > VTXDigitizer::_layerLadderGap {}
 
std::vector< float > VTXDigitizer::_bkgdHitsInLayer {}
 
std::vector< float > VTXDigitizer::_layerLadderWidth {}
 
int VTXDigitizer::_currentLayer {}
 
int VTXDigitizer::_currentModule {}
 
int VTXDigitizer::_generateBackground {}
 
double VTXDigitizer::_currentParticleMomentum {}
 
double VTXDigitizer::_currentParticleEnergy {}
 
double VTXDigitizer::_currentParticleMass {}
 
double VTXDigitizer::_currentPhi {}
 
double VTXDigitizer::_widthOfCluster {}
 
double VTXDigitizer::PI {}
 
double VTXDigitizer::TWOPI {}
 
double VTXDigitizer::PI2 {}
 
double VTXDigitizer::SCALING {}
 
int VTXDigitizer::_produceFullPattern {}
 
int VTXDigitizer::_numberOfSegments {}
 
int VTXDigitizer::_debug {}
 
int VTXDigitizer::_PoissonSmearing {}
 
int VTXDigitizer::_electronicEffects {}
 
int VTXDigitizer::_useMCPMomentum {}
 
int VTXDigitizer::_removeDrays {}
 
double VTXDigitizer::_threshold {}
 
double VTXDigitizer::_currentLocalPosition [3] {}
 
double VTXDigitizer::_currentEntryPoint [3] {}
 
double VTXDigitizer::_currentExitPoint [3] {}
 
double VTXDigitizer::_electronicNoise {}
 
double VTXDigitizer::_segmentLength {}
 
IonisationPointVec VTXDigitizer::_ionisationPoints {}
 
SignalPointVec VTXDigitizer::_signalPoints {}
 
MyG4UniversalFluctuationForSiVTXDigitizer::_fluctuate {}
 
double VTXDigitizer::_xLayerReco {}
 
double VTXDigitizer::_yLayerReco {}
 
double VTXDigitizer::_zLayerReco {}
 
double VTXDigitizer::_xLayerSim {}
 
double VTXDigitizer::_yLayerSim {}
 
double VTXDigitizer::_zLayerSim {}
 
int VTXDigitizer::_iLayer {}
 
int VTXDigitizer::_nCoveredX {}
 
int VTXDigitizer::_nCoveredY {}
 
int VTXDigitizer::_nCells {}
 
int VTXDigitizer::_totEntries {}
 
double VTXDigitizer::_totMomentum {}
 
double VTXDigitizer::_momX {}
 
double VTXDigitizer::_momY {}
 
double VTXDigitizer::_momZ {}
 
double VTXDigitizer::_eDep {}
 
double VTXDigitizer::_amplX [20] {}
 
double VTXDigitizer::_amplY [20] {}
 
double VTXDigitizer::_amplC [100] {}
 
double VTXDigitizer::_ampl {}
 
double VTXDigitizer::_amplMax {}
 
double VTXDigitizer::_eSum {}
 
double VTXDigitizer::_energyLoss {}
 
double VTXDigitizer::_clusterWidthX {}
 
double VTXDigitizer::_clusterWidthY {}
 
double VTXDigitizer::_ampl33 {}
 
double VTXDigitizer::_ampl55 {}
 
double VTXDigitizer::_ampl77 {}
 
int VTXDigitizer::_ncell33 {}
 
int VTXDigitizer::_ncell55 {}
 
int VTXDigitizer::_ncell77 {}
 
int VTXDigitizer::_storeNtuple {}
 
double VTXDigitizer::_xLocalRecoCOG {}
 
double VTXDigitizer::_yLocalRecoCOG {}
 
double VTXDigitizer::_xLocalRecoEdge {}
 
double VTXDigitizer::_yLocalRecoEdge {}
 
double VTXDigitizer::_xLocalSim {}
 
double VTXDigitizer::_yLocalSim {}
 
std::vector< SimTrackerHitImplVecVTXDigitizer::_hitsInLayer {}
 
std::string VTXNoiseClusters::_colNameVTX {}
 
FloatVec VTXNoiseClusters::_densities {}
 
StringVec VTXNoiseClusters::_rootNames {}
 
int VTXNoiseClusters::_ranSeed {}
 
int VTXNoiseClusters::_nRun {}
 
int VTXNoiseClusters::_nEvt {}
 
gsl_rng * VTXNoiseClusters::_rng {}
 
VXDGeometryVTXNoiseClusters::_vxdGeo {}
 
std::vector< TH2F * > VTXNoiseClusters::_hist {}
 
TFile * VTXNoiseClusters::_hfile {}
 
std::string VTXNoiseHits::_colNameVTX {}
 
FloatVec VTXNoiseHits::_densities {}
 
float VTXNoiseHits::_pointResoRPhiVTX {}
 
float VTXNoiseHits::_pointResoZVTX {}
 
int VTXNoiseHits::_nRun {}
 
int VTXNoiseHits::_nEvt {}
 
gsl_rng * VTXNoiseHits::r {}
 

Detailed Description

Track digidization.

/** Helper struct for VXD ladder geometry

/** ======= VXDClusterParameters ==========
Holds cluster parameters for a VXD hit - to be attached at runtime to the SimTrackerHit.

/**

using namespace lcio;

class FPCCDData;

/**

Cluster is defined by two (principal component) axis and the corresponding extensions (eigenvalues).

Version
$Id$
Author
F.Gaede, DESY

Macro Definition Documentation

#define MAX_LINK   5000

Definition at line 194 of file FPCCDClustering.h.

Typedef Documentation

typedef std::vector<IonisationPoint> IonisationPointVec

Definition at line 40 of file VTXDigitizer.h.

typedef std::map<short int,float> FPCCDClustering::ResoMap
protected

Definition at line 283 of file FPCCDClustering.h.

typedef std::vector<SignalPoint> SignalPointVec

Definition at line 41 of file VTXDigitizer.h.

typedef std::vector<SimTrackerHitImpl*> SimTrackerHitImplVec

Definition at line 43 of file VTXDigitizer.h.

typedef std::vector<TrackerHitImpl*> TrackerHitImplVec

Definition at line 42 of file VTXDigitizer.h.

typedef std::vector< std::vector< VXDLadder > > VXDLadders

Definition at line 24 of file VXDGeometry.h.

typedef std::vector< VXDLayer > VXDLayers

Definition at line 38 of file VXDGeometry.h.

Function Documentation

anaPix::anaPix ( const anaPix )
delete
anaPix::anaPix ( )

Definition at line 45 of file anaPix.cc.

void FPCCDClustering::calcTrackParameterOfMCP ( MCParticle *  pmcp,
double *  par 
)
protected

Definition at line 1250 of file FPCCDClustering.cc.

CCDDigitizer::CCDDigitizer ( const CCDDigitizer )
delete
CCDDigitizer::CCDDigitizer ( )

Definition at line 36 of file CCDDigitizer.cc.

void anaPix::check ( LCEvent *  evt)
virtual

Definition at line 282 of file anaPix.cc.

void VTXNoiseHits::check ( LCEvent *  evt)
virtual

Definition at line 221 of file VTXNoiseHits.cc.

void VTXBgClusters::check ( LCEvent *  evt)
virtual

Definition at line 227 of file VTXBgClusters.cc.

void VTXNoiseClusters::check ( LCEvent *  evt)
virtual

Definition at line 329 of file VTXNoiseClusters.cc.

void VTXDigiProcessor::check ( LCEvent *  evt)
virtual

Definition at line 473 of file VTXDigiProcessor.cc.

void FPCCDClustering::check ( LCEvent *  evt)
virtual

Called for every event - the working horse.

Definition at line 1204 of file FPCCDClustering.cc.

void FPCCDDigitizer::check ( LCEvent *  evt)
virtual

Called for every event - the working horse.

Definition at line 397 of file FPCCDDigitizer.cc.

void CCDDigitizer::check ( LCEvent *  evt)
virtual

Produces check plots.

Definition at line 541 of file CCDDigitizer.cc.

void TPCDigiProcessor::check ( LCEvent *  evt)
virtual

Definition at line 1066 of file TPCDigiProcessor.cc.

void VTXDigitizer::check ( LCEvent *  evt)
virtual

Produces check plots.

Definition at line 428 of file VTXDigitizer.cc.

double VTXDigiProcessor::correctPhiRange ( double  Phi) const

Definition at line 497 of file VTXDigiProcessor.cc.

void CCDDigitizer::diffusion ( double  xdif,
double  ydif,
double  sigma 
)
protected

Definition at line 1381 of file CCDDigitizer.cc.

void anaPix::end ( )
virtual

Called after data processing for clean up.

Definition at line 287 of file anaPix.cc.

void VTXNoiseHits::end ( )
virtual

Called after data processing for clean up.

Definition at line 226 of file VTXNoiseHits.cc.

void VTXBgClusters::end ( )
virtual

Called after data processing for clean up.

Definition at line 414 of file VTXBgClusters.cc.

void VTXNoiseClusters::end ( )
virtual

Called after data processing for clean up.

Definition at line 491 of file VTXNoiseClusters.cc.

void VTXDigiProcessor::end ( )
virtual

Called after data processing for clean up.

Definition at line 478 of file VTXDigiProcessor.cc.

void FPCCDClustering::end ( )
virtual

Called after data processing for clean up.

Definition at line 1210 of file FPCCDClustering.cc.

void FPCCDDigitizer::end ( )
virtual

Called after data processing for clean up.

Definition at line 402 of file FPCCDDigitizer.cc.

void CCDDigitizer::end ( )
virtual

Termination member function.

Definition at line 546 of file CCDDigitizer.cc.

void TPCDigiProcessor::end ( )
virtual

Called after data processing for clean up.

Definition at line 1072 of file TPCDigiProcessor.cc.

void VTXDigitizer::end ( )
virtual

Termination member function.

Definition at line 433 of file VTXDigitizer.cc.

void FPCCDClustering::EnergyDigitizer ( FPCCDPixelHit *  aHit)
protected

Definition at line 1225 of file FPCCDClustering.cc.

void anaPix::fillTTree ( FPCCDData &  pxHits)

Definition at line 202 of file anaPix.cc.

void CCDDigitizer::FindLocalPosition ( SimTrackerHit *  hit,
double *  localPosition,
double *  localDirection 
)
protected

Function calculates local coordinates of the sim hit in the given ladder and local momentum of particle. Also returns module number and ladder number. Local coordinate system within the ladder is defined as following :

  • x (0) axis lies in the ladder plane and orthogonal to the beam axis
  • y (1) axis lies in the ladder plane parallel to beam
  • z (2) axis is perpendicular to the ladder plane

Encoding of modules:
======================

  • 0 = left endcap
  • 1 = left ladder in the barrel
  • 2 = right ladder in the barrel
  • 3 = right endcap

Definition at line 555 of file CCDDigitizer.cc.

void VTXDigitizer::FindLocalPosition ( SimTrackerHit *  hit,
double *  localPosition,
double *  localDirection 
)
protected

Finds coordinates.

Function calculates local coordinates of the sim hit in the given ladder and local momentum of particle. Also returns module number and ladder number. Local coordinate system within the ladder is defined as following :

  • x axis lies in the ladder plane and orthogonal to the beam axis
  • y axis is perpendicular to the ladder plane
  • z axis lies in the ladder plane and parallel to the beam axis

Encoding of modules:
======================

  • 0 = left endcap
  • 1 = left ladder in the barrel
  • 2 = right ladder in the barrel
  • 3 = right endcap

Definition at line 443 of file VTXDigitizer.cc.

std::pair< int, int > * FPCCDDigitizer::FindPixel ( std::pair< const gear::Vector3D *, int >  f_fst,
std::pair< const gear::Vector3D *, int >  f_nxt,
int  f_layer 
)

Definition at line 753 of file FPCCDDigitizer.cc.

FPCCDClustering::FPCCDClustering ( const FPCCDClustering )
delete
FPCCDClustering::FPCCDClustering ( )

Definition at line 57 of file FPCCDClustering.cc.

FPCCDDigitizer::FPCCDDigitizer ( const FPCCDDigitizer )
delete
FPCCDDigitizer::FPCCDDigitizer ( )

Definition at line 51 of file FPCCDDigitizer.cc.

void CCDDigitizer::GainSmearer ( SimTrackerHitImplVec simTrkVec)
protected

Simulation of electronic noise.

Definition at line 1066 of file CCDDigitizer.cc.

void VTXDigitizer::GainSmearer ( SimTrackerHitImplVec simTrkVec)
protected

Simulation of electronic noise.

Definition at line 1009 of file VTXDigitizer.cc.

void CCDDigitizer::generateBackground ( LCCollectionVec *  col)
protected

Definition at line 1348 of file CCDDigitizer.cc.

void VTXDigitizer::generateBackground ( LCCollectionVec *  col)
protected

Definition at line 1244 of file VTXDigitizer.cc.

void FPCCDDigitizer::getInOutPosOfHelixOnLadder ( int  layer,
gear::Vector3D outpos,
gear::Vector3D inpos,
gear::Vector3D pos,
gear::Vector3D mom,
gear::Vector3D BField,
float  charge 
)

Definition at line 536 of file FPCCDDigitizer.cc.

void FPCCDDigitizer::getInOutPosOnLadder ( int  layer,
gear::Vector3D outpos,
gear::Vector3D inpos,
gear::Vector3D pos,
gear::Vector3D mom 
)

Definition at line 468 of file FPCCDDigitizer.cc.

std::vector< std::pair< const gear::Vector3D *, int > > FPCCDDigitizer::getIntersectionOfTrkAndPix ( const int  layer,
gear::Vector3D top,
gear::Vector3D bottom 
)

Definition at line 657 of file FPCCDDigitizer.cc.

int FPCCDDigitizer::getLadderID ( const gear::Vector3D pos,
const int  layer 
)

Definition at line 414 of file FPCCDDigitizer.cc.

std::map< pair< int, int > *, double > FPCCDDigitizer::getLocalPixel ( IMPL::SimTrackerHitImpl *  simthit,
std::vector< std::pair< const gear::Vector3D *, int > >  edgeofpixel 
)

Energy deposit of 50um thickness ladder. [eV] If you want to inspect position resolution of clusters with energy loss almost zero, set _EL_almostOff : true

Definition at line 709 of file FPCCDDigitizer.cc.

gear::Vector3D * FPCCDDigitizer::getLocalPos ( const gear::Vector3D pos,
const int  layer,
const int  ladder 
)

Definition at line 455 of file FPCCDDigitizer.cc.

double TPCDigiProcessor::getPadPhi ( CLHEP::Hep3Vector *  thisPointRPhi,
CLHEP::Hep3Vector *  firstPointRPhi,
CLHEP::Hep3Vector *  middlePointRPhi,
CLHEP::Hep3Vector *  lastPointRPhi 
)

Definition at line 1429 of file TPCDigiProcessor.cc.

double TPCDigiProcessor::getPadTheta ( CLHEP::Hep3Vector *  firstPointRPhi,
CLHEP::Hep3Vector *  middlePointRPhi,
CLHEP::Hep3Vector *  lastPointRPhi 
)

Definition at line 1492 of file TPCDigiProcessor.cc.

void anaPix::init ( )
virtual

Called at the begin of the job before anything is read.

Use to initialize the processor, e.g. book histograms.

Definition at line 92 of file anaPix.cc.

void VTXNoiseHits::init ( )
virtual

Called at the begin of the job before anything is read.

Use to initialize the processor, e.g. book histograms.

Definition at line 65 of file VTXNoiseHits.cc.

void VTXBgClusters::init ( )
virtual

Called at the begin of the job before anything is read.

Use to initialize the processor, e.g. book histograms.

Definition at line 79 of file VTXBgClusters.cc.

void VTXNoiseClusters::init ( )
virtual

Called at the begin of the job before anything is read.

Use to initialize the processor, e.g. book histograms.

Definition at line 91 of file VTXNoiseClusters.cc.

void VTXDigiProcessor::init ( )
virtual

Called at the begin of the job before anything is read.

Use to initialize the processor, e.g. book histograms.

Definition at line 148 of file VTXDigiProcessor.cc.

void FPCCDClustering::init ( )
virtual

Called at the begin of the job before anything is read.

Use to initialize the processor, e.g. book histograms.

Definition at line 301 of file FPCCDClustering.cc.

void FPCCDDigitizer::init ( )
virtual

Called at the begin of the job before anything is read.

Use to initialize the processor, e.g. book histograms.

Definition at line 165 of file FPCCDDigitizer.cc.

void CCDDigitizer::init ( )
virtual

Initialisation member function.

Definition at line 249 of file CCDDigitizer.cc.

void TPCDigiProcessor::init ( )
virtual

Called at the begin of the job before anything is read.

Use to initialize the processor, e.g. book histograms.

Definition at line 169 of file TPCDigiProcessor.cc.

void VTXDigitizer::init ( )
virtual

Initialisation member function.

Definition at line 176 of file VTXDigitizer.cc.

void anaPix::InitGeometry ( )

Definition at line 133 of file anaPix.cc.

void FPCCDClustering::InitGeometry ( )

Definition at line 432 of file FPCCDClustering.cc.

void FPCCDDigitizer::InitGeometry ( )

Definition at line 177 of file FPCCDDigitizer.cc.

bool FPCCDDigitizer::inSensitiveRegion ( gear::Vector3D pos,
int  layer 
)

Definition at line 883 of file FPCCDDigitizer.cc.

void FPCCDDigitizer::makeCandidates ( std::pair< const gear::Vector3D *, int >  edge,
std::pair< int, int > *  cand_array,
int  layer 
)

Definition at line 776 of file FPCCDDigitizer.cc.

void FPCCDClustering::makeClustersInALadder ( int  layer,
FPCCDLadderHit_t ladderHit,
FPCCDClusterVec_t cvec 
)
protected

Definition at line 1126 of file FPCCDClustering.cc.

void FPCCDDigitizer::makeNewSimTHit ( IMPL::SimTrackerHitImpl *  simthit,
gear::Vector3D newpos,
gear::Vector3D newmom,
int  layer,
int  ladder,
double  newPathLength 
)

Definition at line 857 of file FPCCDDigitizer.cc.

void FPCCDDigitizer::makePixelHits ( IMPL::SimTrackerHitImpl *  simHit,
FPCCDData &  pxHits 
)
void FPCCDDigitizer::makePixelHits ( IMPL::SimTrackerHitImpl *  simHit,
FPCCDData &  pxHits,
int  nth_simthit 
)

Definition at line 283 of file FPCCDDigitizer.cc.

void FPCCDClustering::makeTrackerHit ( LCCollection *  STHcol,
int  layer,
int  ladder,
FPCCDClusterVec_t cvec,
std::multimap< std::pair< int, int >, SimTrackerHit * >  relMap,
LCCollectionVec *  relCol,
LCCollectionVec *  trkHitVec 
)
protected

Definition at line 917 of file FPCCDClustering.cc.

void FPCCDClustering::makeTrackerHitVec ( FPCCDData *  pxHits,
LCCollection *  STHcol,
LCCollectionVec *  relCol,
LCCollectionVec *  trkHitvec 
)

Definition at line 808 of file FPCCDClustering.cc.

void VTXNoiseClusters::modifyEvent ( LCEvent *  evt)

Called for every event - the working horse.

Definition at line 180 of file VTXNoiseClusters.cc.

void FPCCDClustering::modifyEvent ( LCEvent *  evt)
virtual

Definition at line 478 of file FPCCDClustering.cc.

void FPCCDDigitizer::modifyEvent ( LCEvent *  evt)
virtual

Definition at line 215 of file FPCCDDigitizer.cc.

void FPCCDDigitizer::ModifyIntoLadder ( gear::Vector3D bemodifiedpos,
const int  layer,
gear::Vector3D pos,
gear::Vector3D mom 
)

Definition at line 497 of file FPCCDDigitizer.cc.

virtual const std::string& VTXNoiseClusters::name ( ) const
inlinevirtual

Definition at line 65 of file VTXNoiseClusters.h.

virtual const std::string& FPCCDClustering::name ( ) const
inlinevirtual

Definition at line 85 of file FPCCDClustering.h.

virtual const std::string& FPCCDDigitizer::name ( ) const
inlinevirtual

Definition at line 92 of file FPCCDDigitizer.h.

virtual Processor* anaPix::newProcessor ( )
inlinevirtual

Definition at line 43 of file anaPix.h.

virtual Processor* VTXNoiseHits::newProcessor ( )
inlinevirtual

Definition at line 49 of file VTXNoiseHits.h.

virtual Processor* VTXBgClusters::newProcessor ( )
inlinevirtual

Definition at line 57 of file VTXBgClusters.h.

virtual Processor* VTXNoiseClusters::newProcessor ( )
inlinevirtual

Definition at line 60 of file VTXNoiseClusters.h.

virtual Processor* VTXDigiProcessor::newProcessor ( )
inlinevirtual

Definition at line 80 of file VTXDigiProcessor.h.

virtual Processor* FPCCDClustering::newProcessor ( )
inlinevirtual

Definition at line 81 of file FPCCDClustering.h.

virtual Processor* FPCCDDigitizer::newProcessor ( )
inlinevirtual

Definition at line 87 of file FPCCDDigitizer.h.

virtual Processor* CCDDigitizer::newProcessor ( )
inlinevirtual

Definition at line 101 of file CCDDigitizer.h.

virtual Processor* TPCDigiProcessor::newProcessor ( )
inlinevirtual

Definition at line 130 of file TPCDigiProcessor.h.

virtual Processor* VTXDigitizer::newProcessor ( )
inlinevirtual

Definition at line 136 of file VTXDigitizer.h.

anaPix& anaPix::operator= ( const anaPix )
delete
VTXNoiseHits& VTXNoiseHits::operator= ( const VTXNoiseHits )
delete
VTXBgClusters& VTXBgClusters::operator= ( const VTXBgClusters )
delete
VTXNoiseClusters& VTXNoiseClusters::operator= ( const VTXNoiseClusters )
delete
VTXDigiProcessor& VTXDigiProcessor::operator= ( const VTXDigiProcessor )
delete
FPCCDClustering& FPCCDClustering::operator= ( const FPCCDClustering )
delete
FPCCDDigitizer& FPCCDDigitizer::operator= ( const FPCCDDigitizer )
delete
CCDDigitizer& CCDDigitizer::operator= ( const CCDDigitizer )
delete
TPCDigiProcessor& TPCDigiProcessor::operator= ( const TPCDigiProcessor )
delete
VTXDigitizer& VTXDigitizer::operator= ( const VTXDigitizer )
delete
void TPCDigiProcessor::plotHelixHitResidual ( MCParticle *  mcp,
CLHEP::Hep3Vector *  thisPointRPhi 
)
void CCDDigitizer::PoissonSmearer ( SimTrackerHitImplVec simTrkVec)
protected

Function that fluctuates charge (in units of electrons) deposited on the fired pixels according to the Poisson distribution...

Definition at line 1043 of file CCDDigitizer.cc.

void VTXDigitizer::PoissonSmearer ( SimTrackerHitImplVec simTrkVec)
protected

Function that fluctuates charge (in units of electrons) deposited on the fired pixels according to the Poisson distribution...

Definition at line 986 of file VTXDigitizer.cc.

void VTXDigitizer::PositionWithinCell ( double  x,
double  y,
int &  ix,
int &  iy,
double &  xCell,
double &  yCell 
)
protected

Definition at line 907 of file VTXDigitizer.cc.

void CCDDigitizer::PrintInfo ( SimTrackerHit *  simTrkHit,
TrackerHitImpl *  recoHit 
)
protected

Definition at line 1324 of file CCDDigitizer.cc.

void VTXDigitizer::PrintInfo ( SimTrackerHit *  simTrkHit,
TrackerHitImpl *  recoHit 
)
protected

Definition at line 1221 of file VTXDigitizer.cc.

void anaPix::processEvent ( LCEvent *  evt)
virtual

Called for every event - the working horse.

Definition at line 173 of file anaPix.cc.

void VTXNoiseHits::processEvent ( LCEvent *  evt)
virtual

Called for every event - the working horse.

Definition at line 85 of file VTXNoiseHits.cc.

void VTXBgClusters::processEvent ( LCEvent *  evt)
virtual

Called for every event - the working horse.

Definition at line 121 of file VTXBgClusters.cc.

void VTXNoiseClusters::processEvent ( LCEvent *  evt)
virtual

Definition at line 177 of file VTXNoiseClusters.cc.

void VTXDigiProcessor::processEvent ( LCEvent *  evt)
virtual

Called for every event - the working horse.

Definition at line 181 of file VTXDigiProcessor.cc.

void CCDDigitizer::processEvent ( LCEvent *  evt)
virtual

Processing of one event.

Definition at line 397 of file CCDDigitizer.cc.

void TPCDigiProcessor::processEvent ( LCEvent *  evt)
virtual

Called for every event - the working horse.

Definition at line 381 of file TPCDigiProcessor.cc.

void VTXDigitizer::processEvent ( LCEvent *  evt)
virtual

Processing of one event.

Definition at line 285 of file VTXDigitizer.cc.

void anaPix::processRunHeader ( LCRunHeader *  run)
virtual

Called for every run.

Definition at line 168 of file anaPix.cc.

void VTXNoiseHits::processRunHeader ( LCRunHeader *  run)
virtual

Called for every run.

Definition at line 81 of file VTXNoiseHits.cc.

void VTXBgClusters::processRunHeader ( LCRunHeader *  run)
virtual

Called for every run.

Definition at line 117 of file VTXBgClusters.cc.

void VTXNoiseClusters::processRunHeader ( LCRunHeader *  run)
virtual

Called for every run.

Definition at line 173 of file VTXNoiseClusters.cc.

void VTXDigiProcessor::processRunHeader ( LCRunHeader *  run)
virtual

Called for every run.

Definition at line 177 of file VTXDigiProcessor.cc.

void FPCCDClustering::processRunHeader ( LCRunHeader *  run)
virtual

Called for every run.

Definition at line 473 of file FPCCDClustering.cc.

void FPCCDDigitizer::processRunHeader ( LCRunHeader *  run)
virtual

Called for every run.

Definition at line 210 of file FPCCDDigitizer.cc.

void CCDDigitizer::processRunHeader ( LCRunHeader *  run)
virtual

Processing of run header.

Definition at line 391 of file CCDDigitizer.cc.

void TPCDigiProcessor::processRunHeader ( LCRunHeader *  run)
virtual

Called for every run.

Definition at line 376 of file TPCDigiProcessor.cc.

void VTXDigitizer::processRunHeader ( LCRunHeader *  run)
virtual

Processing of run header.

Definition at line 190 of file VTXDigitizer.cc.

void CCDDigitizer::ProduceHits ( SimTrackerHitImplVec simTrkVec)
protected

Definition at line 828 of file CCDDigitizer.cc.

void VTXDigitizer::ProduceHits ( SimTrackerHitImplVec simTrkVec)
protected

Simulation of fired pixels. Each fired pixel is considered as SimTrackerHit

Definition at line 765 of file VTXDigitizer.cc.

void CCDDigitizer::ProduceIonisationPoints ( SimTrackerHit *  hit)
protected

Produces ionisation points along track segment within active Silicon layer.

Definition at line 732 of file CCDDigitizer.cc.

void VTXDigitizer::ProduceIonisationPoints ( SimTrackerHit *  hit)
protected

Produces ionisation points along track segment within active Silicon layer.

Definition at line 634 of file VTXDigitizer.cc.

void VTXDigitizer::ProduceSignalPoints ( )
protected

Produces signal points on the collection plane.

Definition at line 719 of file VTXDigitizer.cc.

TrackerHitImpl * CCDDigitizer::ReconstructTrackerHit ( SimTrackerHitImplVec simTrkVec)
protected

Emulates reconstruction of Tracker Hit Position is corrected for Lorentz shift.

Definition at line 1085 of file CCDDigitizer.cc.

TrackerHitImpl * VTXDigitizer::ReconstructTrackerHit ( SimTrackerHitImplVec simTrkVec)
protected

Emulates reconstruction of Tracker Hit Tracker hit position is reconstructed as center-of-gravity of cluster of fired cells. Position is corrected for Lorentz shift.

Definition at line 1027 of file VTXDigitizer.cc.

void CCDDigitizer::settanlorentzangle ( double  B,
double  E,
double  mu,
double  T 
)
protected

Definition at line 1468 of file CCDDigitizer.cc.

void CCDDigitizer::settanlorentzangleb ( double  B,
double  E,
double  mu,
double  T 
)
protected

Definition at line 1433 of file CCDDigitizer.cc.

TPCDigiProcessor::TPCDigiProcessor ( const TPCDigiProcessor )
delete
TPCDigiProcessor::TPCDigiProcessor ( )

Definition at line 58 of file TPCDigiProcessor.cc.

void CCDDigitizer::TrackerHitToLab ( TrackerHitImpl *  recoHit)
protected

Definition at line 1310 of file CCDDigitizer.cc.

void VTXDigitizer::TrackerHitToLab ( TrackerHitImpl *  recoHit)
protected

Definition at line 1207 of file VTXDigitizer.cc.

void CCDDigitizer::TransformCellIDToXY ( int  ix,
int  iy,
double &  x,
double &  y 
)
protected

Function calculates position in the local frame based on the index of pixel in the ladder.

Definition at line 1016 of file CCDDigitizer.cc.

void VTXDigitizer::TransformCellIDToXY ( int  ix,
int  iy,
double &  x,
double &  y 
)
protected

Function calculates position in the local frame based on the index of pixel in the ladder.

Definition at line 952 of file VTXDigitizer.cc.

void CCDDigitizer::TransformToLab ( double *  xLoc,
double *  xLab 
)
protected

Function transforms local coordinates in the ladder into global coordinates

Definition at line 713 of file CCDDigitizer.cc.

void VTXDigitizer::TransformToLab ( double *  xLoc,
double *  xLab 
)
protected

Function transforms local coordinates in the ladder into global coordinates

Definition at line 606 of file VTXDigitizer.cc.

void CCDDigitizer::TransformXYToCellID ( double  x,
double  y,
int &  ix,
int &  iy,
double &  xdif,
double &  ydif 
)
protected

Function calculates position in pixel matrix based on the local coordinates of point in the ladder. Also calculates the position within this pixel.

Definition at line 982 of file CCDDigitizer.cc.

void VTXDigitizer::TransformXYToCellID ( double  x,
double  y,
int &  ix,
int &  iy 
)
protected

Function calculates position in pixel matrix based on the local coordinates of point in the ladder.

Definition at line 859 of file VTXDigitizer.cc.

VTXBgClusters::VTXBgClusters ( const VTXBgClusters )
delete
VTXBgClusters::VTXBgClusters ( )

Definition at line 33 of file VTXBgClusters.cc.

VTXDigiProcessor::VTXDigiProcessor ( const VTXDigiProcessor )
delete
VTXDigiProcessor::VTXDigiProcessor ( )

Definition at line 29 of file VTXDigiProcessor.cc.

VTXDigitizer::VTXDigitizer ( const VTXDigitizer )
delete
VTXDigitizer::VTXDigitizer ( )

Definition at line 34 of file VTXDigitizer.cc.

VTXNoiseClusters::VTXNoiseClusters ( const VTXNoiseClusters )
delete
VTXNoiseClusters::VTXNoiseClusters ( )

Definition at line 40 of file VTXNoiseClusters.cc.

VTXNoiseHits::VTXNoiseHits ( const VTXNoiseHits )
delete
VTXNoiseHits::VTXNoiseHits ( )

Definition at line 24 of file VTXNoiseHits.cc.

void TPCDigiProcessor::writeMergedVoxelsToHit ( std::vector< Voxel_tpc * > *  hitList)

Definition at line 1218 of file TPCDigiProcessor.cc.

void TPCDigiProcessor::writeVoxelToHit ( Voxel_tpc aVoxel)

Definition at line 1091 of file TPCDigiProcessor.cc.

Variable Documentation

std::vector<int> VTXDigiProcessor::_activeSETLayers {}
protected

Definition at line 119 of file VTXDigiProcessor.h.

double VTXDigitizer::_ampl {}
protected

Definition at line 289 of file VTXDigitizer.h.

double VTXDigitizer::_ampl33 {}
protected

Definition at line 294 of file VTXDigitizer.h.

double VTXDigitizer::_ampl55 {}
protected

Definition at line 294 of file VTXDigitizer.h.

double VTXDigitizer::_ampl77 {}
protected

Definition at line 294 of file VTXDigitizer.h.

double VTXDigitizer::_amplC[100] {}
protected

Definition at line 288 of file VTXDigitizer.h.

double VTXDigitizer::_amplMax {}
protected

Definition at line 290 of file VTXDigitizer.h.

double VTXDigitizer::_amplX[20] {}
protected

Definition at line 286 of file VTXDigitizer.h.

double VTXDigitizer::_amplY[20] {}
protected

Definition at line 287 of file VTXDigitizer.h.

const int FPCCDDigitizer::_ARRAY_NUM = 2000
staticprotected

Definition at line 165 of file FPCCDDigitizer.h.

double CCDDigitizer::_bfield {}
protected

Definition at line 256 of file CCDDigitizer.h.

double CCDDigitizer::_biasvolt {}
protected

Definition at line 255 of file CCDDigitizer.h.

float TPCDigiProcessor::_binningRPhi {}
protected

Definition at line 211 of file TPCDigiProcessor.h.

float TPCDigiProcessor::_binningZ {}
protected

Definition at line 210 of file TPCDigiProcessor.h.

std::vector<float> CCDDigitizer::_bkgdHitsInLayer {}
protected

Definition at line 171 of file CCDDigitizer.h.

std::vector<float> VTXDigitizer::_bkgdHitsInLayer {}
protected

Definition at line 214 of file VTXDigitizer.h.

CellIDEncoder<TrackerHitImpl>* TPCDigiProcessor::_cellid_encoder {}
protected

Definition at line 225 of file TPCDigiProcessor.h.

double VTXDigitizer::_clusterWidthX {}
protected

Definition at line 293 of file VTXDigitizer.h.

double VTXDigitizer::_clusterWidthY {}
protected

Definition at line 293 of file VTXDigitizer.h.

std::string CCDDigitizer::_colName {}
protected

Input collection name.

Definition at line 133 of file CCDDigitizer.h.

std::string VTXDigitizer::_colName {}
protected

Input collection name.

Definition at line 168 of file VTXDigitizer.h.

std::string VTXDigiProcessor::_colNameSET {}
protected

Definition at line 114 of file VTXDigiProcessor.h.

std::string VTXDigiProcessor::_colNameSIT {}
protected

Definition at line 113 of file VTXDigiProcessor.h.

std::string FPCCDClustering::_colNameSTH {}
protected

Definition at line 123 of file FPCCDClustering.h.

std::string anaPix::_colNameVTX {}
protected

Definition at line 75 of file anaPix.h.

std::string VTXNoiseHits::_colNameVTX {}
protected

Definition at line 78 of file VTXNoiseHits.h.

std::string VTXBgClusters::_colNameVTX {}
protected

Definition at line 92 of file VTXBgClusters.h.

std::string VTXNoiseClusters::_colNameVTX {}
protected

Definition at line 93 of file VTXNoiseClusters.h.

std::string VTXDigiProcessor::_colNameVTX {}
protected

Definition at line 112 of file VTXDigiProcessor.h.

std::string FPCCDClustering::_colNameVTX {}
protected

Definition at line 124 of file FPCCDClustering.h.

std::string FPCCDDigitizer::_colNameVTX {}
protected

Definition at line 139 of file FPCCDDigitizer.h.

std::string CCDDigitizer::_colVTXRelation {}
protected

Definition at line 135 of file CCDDigitizer.h.

std::string VTXDigitizer::_colVTXRelation {}
protected

Definition at line 170 of file VTXDigitizer.h.

struct { ... } FPCCDDigitizer::_counter
double VTXDigitizer::_currentEntryPoint[3] {}
protected

Definition at line 239 of file VTXDigitizer.h.

double VTXDigitizer::_currentExitPoint[3] {}
protected

Definition at line 240 of file VTXDigitizer.h.

int CCDDigitizer::_currentLayer {}
protected

Definition at line 174 of file CCDDigitizer.h.

int VTXDigitizer::_currentLayer {}
protected

Definition at line 217 of file VTXDigitizer.h.

double CCDDigitizer::_currentLocalPosition[3] {}
protected

Definition at line 197 of file CCDDigitizer.h.

double VTXDigitizer::_currentLocalPosition[3] {}
protected

Definition at line 238 of file VTXDigitizer.h.

int CCDDigitizer::_currentModule {}
protected

Definition at line 175 of file CCDDigitizer.h.

int VTXDigitizer::_currentModule {}
protected

Definition at line 218 of file VTXDigitizer.h.

double CCDDigitizer::_currentParticleEnergy {}
protected

Definition at line 178 of file CCDDigitizer.h.

double VTXDigitizer::_currentParticleEnergy {}
protected

Definition at line 221 of file VTXDigitizer.h.

double CCDDigitizer::_currentParticleMass {}
protected

Definition at line 179 of file CCDDigitizer.h.

double VTXDigitizer::_currentParticleMass {}
protected

Definition at line 222 of file VTXDigitizer.h.

double CCDDigitizer::_currentParticleMomentum {}
protected

Definition at line 177 of file CCDDigitizer.h.

double VTXDigitizer::_currentParticleMomentum {}
protected

Definition at line 220 of file VTXDigitizer.h.

double CCDDigitizer::_currentPhi {}
protected

Definition at line 180 of file CCDDigitizer.h.

double VTXDigitizer::_currentPhi {}
protected

Definition at line 223 of file VTXDigitizer.h.

double CCDDigitizer::_currentTotalCharge {}
protected

Definition at line 159 of file CCDDigitizer.h.

double VTXDigitizer::_currentTotalCharge {}
protected

Definition at line 202 of file VTXDigitizer.h.

bool FPCCDDigitizer::_cutMode {}
protected

Definition at line 153 of file FPCCDDigitizer.h.

double CCDDigitizer::_cutOnDeltaRays {}
protected

tangent of Lorentz angle

Definition at line 147 of file CCDDigitizer.h.

double VTXDigitizer::_cutOnDeltaRays {}
protected

cut in MeV on delta electrons used in simulation of charge for each ionisation point

Definition at line 185 of file VTXDigitizer.h.

double FPCCDDigitizer::_cutPhiFrom {}
protected

Definition at line 150 of file FPCCDDigitizer.h.

double FPCCDDigitizer::_cutPhiTo {}
protected

Definition at line 151 of file FPCCDDigitizer.h.

double FPCCDDigitizer::_cutThetaFrom {}
protected

Definition at line 148 of file FPCCDDigitizer.h.

double FPCCDDigitizer::_cutThetaTo {}
protected

Definition at line 149 of file FPCCDDigitizer.h.

int anaPix::_debug {}
protected

Definition at line 79 of file anaPix.h.

int VTXBgClusters::_debug {}
protected

Definition at line 97 of file VTXBgClusters.h.

int VTXDigiProcessor::_debug {}
protected

Definition at line 124 of file VTXDigiProcessor.h.

int FPCCDClustering::_debug {}
protected

Definition at line 130 of file FPCCDClustering.h.

int FPCCDDigitizer::_debug {}
protected

Definition at line 145 of file FPCCDDigitizer.h.

int CCDDigitizer::_debug {}
protected

Definition at line 186 of file CCDDigitizer.h.

int VTXDigitizer::_debug {}
protected

Definition at line 231 of file VTXDigitizer.h.

FloatVec VTXNoiseHits::_densities {}
protected

Definition at line 79 of file VTXNoiseHits.h.

FloatVec VTXNoiseClusters::_densities {}
protected

Definition at line 94 of file VTXNoiseClusters.h.

double CCDDigitizer::_difcoef {}
protected

Definition at line 253 of file CCDDigitizer.h.

struct { ... } FPCCDClustering::_diff
float TPCDigiProcessor::_diffRPhi {}
protected

Definition at line 203 of file TPCDigiProcessor.h.

double CCDDigitizer::_diffusionCoefficient {}
protected

Diffusion coefficient in mm for nominla layer thickness.

Definition at line 150 of file CCDDigitizer.h.

double VTXDigitizer::_diffusionCoefficient {}
protected

Diffusion coefficient in mm for nominla layer thickness.

Definition at line 188 of file VTXDigitizer.h.

float TPCDigiProcessor::_diffZ {}
protected

Definition at line 208 of file TPCDigiProcessor.h.

bool TPCDigiProcessor::_dontEncodeSide {}
protected

Definition at line 199 of file TPCDigiProcessor.h.

float TPCDigiProcessor::_doubleHitResRPhi {}
protected

Definition at line 213 of file TPCDigiProcessor.h.

float TPCDigiProcessor::_doubleHitResZ {}
protected

Definition at line 212 of file TPCDigiProcessor.h.

double VTXDigitizer::_eDep {}
protected

Definition at line 284 of file VTXDigitizer.h.

double CCDDigitizer::_efield {}
protected

Definition at line 254 of file CCDDigitizer.h.

bool FPCCDDigitizer::_EL_almostOFF {}
protected

Definition at line 156 of file FPCCDDigitizer.h.

int CCDDigitizer::_electronicEffects {}
protected

Definition at line 188 of file CCDDigitizer.h.

int VTXDigitizer::_electronicEffects {}
protected

Definition at line 233 of file VTXDigitizer.h.

double CCDDigitizer::_electronicNoise {}
protected

Definition at line 198 of file CCDDigitizer.h.

double VTXDigitizer::_electronicNoise {}
protected

Definition at line 241 of file VTXDigitizer.h.

double FPCCDClustering::_electronNoiseRate {}
protected

Definition at line 145 of file FPCCDClustering.h.

double FPCCDClustering::_electronsPerKeV {}
protected

Definition at line 143 of file FPCCDClustering.h.

double CCDDigitizer::_electronsPerKeV {}
protected

Definition at line 157 of file CCDDigitizer.h.

double VTXDigitizer::_electronsPerKeV {}
protected

Definition at line 200 of file VTXDigitizer.h.

int FPCCDClustering::_electronsPerStep {}
protected

Definition at line 146 of file FPCCDClustering.h.

int FPCCDClustering::_energyDigitization {}
protected

Definition at line 135 of file FPCCDClustering.h.

double CCDDigitizer::_energyLoss {}
protected

Definition at line 236 of file CCDDigitizer.h.

double VTXDigitizer::_energyLoss {}
protected

Definition at line 292 of file VTXDigitizer.h.

float VTXBgClusters::_epi {}
protected

Definition at line 103 of file VTXBgClusters.h.

int FPCCDDigitizer::_esc_count {}
protected

Definition at line 160 of file FPCCDDigitizer.h.

IntVec FPCCDDigitizer::_escapedEvtVec {}
protected

Definition at line 159 of file FPCCDDigitizer.h.

double VTXDigitizer::_eSum {}
protected

Definition at line 291 of file VTXDigitizer.h.

std::ifstream FPCCDClustering::_fin {}
protected

Definition at line 286 of file FPCCDClustering.h.

struct FPCCDClustering::firstCut FPCCDClustering::_firstCut
protected
MyG4UniversalFluctuationForSi* CCDDigitizer::_fluctuate {}
protected

Definition at line 204 of file CCDDigitizer.h.

MyG4UniversalFluctuationForSi* VTXDigitizer::_fluctuate {}
protected

Definition at line 247 of file VTXDigitizer.h.

int CCDDigitizer::_framesize {}
protected

Definition at line 194 of file CCDDigitizer.h.

int CCDDigitizer::_generateBackground {}
protected

Definition at line 176 of file CCDDigitizer.h.

int VTXDigitizer::_generateBackground {}
protected

Definition at line 219 of file VTXDigitizer.h.

std::vector<GeoData_t> anaPix::_geodata {}
protected

Definition at line 104 of file anaPix.h.

std::vector<GeoData_t> FPCCDClustering::_geodata {}
protected

Definition at line 170 of file FPCCDClustering.h.

std::vector<GeoData_t> FPCCDDigitizer::_geodata {}
protected

Definition at line 229 of file FPCCDDigitizer.h.

TFile* VTXNoiseClusters::_hfile {}
protected

Definition at line 107 of file VTXNoiseClusters.h.

std::vector<TH2F*> VTXNoiseClusters::_hist {}
protected

Definition at line 106 of file VTXNoiseClusters.h.

std::vector<SimTrackerHitImplVec> CCDDigitizer::_hitsInLayer {}
protected

Definition at line 237 of file CCDDigitizer.h.

std::vector<SimTrackerHitImplVec> VTXDigitizer::_hitsInLayer {}
protected

Definition at line 301 of file VTXDigitizer.h.

int VTXDigitizer::_iLayer {}
protected

Definition at line 277 of file VTXDigitizer.h.

IonisationPointVec CCDDigitizer::_ionisationPoints {}
protected

Definition at line 201 of file CCDDigitizer.h.

IonisationPointVec VTXDigitizer::_ionisationPoints {}
protected

Definition at line 244 of file VTXDigitizer.h.

bool FPCCDDigitizer::_isSignal {}
protected

Definition at line 211 of file FPCCDDigitizer.h.

float VTXBgClusters::_it[6] {}
protected

Definition at line 105 of file VTXBgClusters.h.

struct FPCCDClustering::Kamai2ndCut FPCCDClustering::_k2Cut
protected
bool FPCCDDigitizer::_ladder_Number_encoded_in_cellID {}
protected

Definition at line 155 of file FPCCDDigitizer.h.

std::vector<int> CCDDigitizer::_laddersInLayer {}
protected

Definition at line 161 of file CCDDigitizer.h.

std::vector<int> VTXDigitizer::_laddersInLayer {}
protected

Definition at line 204 of file VTXDigitizer.h.

std::vector<float> CCDDigitizer::_layerActiveSiOffset {}
protected

Definition at line 168 of file CCDDigitizer.h.

std::vector<float> VTXDigitizer::_layerActiveSiOffset {}
protected

Definition at line 211 of file VTXDigitizer.h.

std::vector<float> CCDDigitizer::_layerHalfPhi {}
protected

Definition at line 169 of file CCDDigitizer.h.

std::vector<float> VTXDigitizer::_layerHalfPhi {}
protected

Definition at line 212 of file VTXDigitizer.h.

std::vector<float> CCDDigitizer::_layerHalfThickness {}
protected

Definition at line 164 of file CCDDigitizer.h.

std::vector<float> VTXDigitizer::_layerHalfThickness {}
protected

Definition at line 207 of file VTXDigitizer.h.

std::vector<float> CCDDigitizer::_layerLadderGap {}
protected

Definition at line 170 of file CCDDigitizer.h.

std::vector<float> VTXDigitizer::_layerLadderGap {}
protected

Definition at line 213 of file VTXDigitizer.h.

std::vector<float> CCDDigitizer::_layerLadderHalfWidth {}
protected

Definition at line 166 of file CCDDigitizer.h.

std::vector<float> VTXDigitizer::_layerLadderHalfWidth {}
protected

Definition at line 209 of file VTXDigitizer.h.

std::vector<float> CCDDigitizer::_layerLadderLength {}
protected

Definition at line 165 of file CCDDigitizer.h.

std::vector<float> VTXDigitizer::_layerLadderLength {}
protected

Definition at line 208 of file VTXDigitizer.h.

std::vector<float> CCDDigitizer::_layerLadderWidth {}
protected

Definition at line 172 of file CCDDigitizer.h.

std::vector<float> VTXDigitizer::_layerLadderWidth {}
protected

Definition at line 215 of file VTXDigitizer.h.

std::vector<float> CCDDigitizer::_layerPhiOffset {}
protected

Definition at line 167 of file CCDDigitizer.h.

std::vector<float> VTXDigitizer::_layerPhiOffset {}
protected

Definition at line 210 of file VTXDigitizer.h.

std::vector<float> CCDDigitizer::_layerRadius {}
protected

Definition at line 162 of file CCDDigitizer.h.

std::vector<float> VTXDigitizer::_layerRadius {}
protected

Definition at line 205 of file VTXDigitizer.h.

std::vector<float> CCDDigitizer::_layerThickness {}
protected

Definition at line 163 of file CCDDigitizer.h.

std::vector<float> VTXDigitizer::_layerThickness {}
protected

Definition at line 206 of file VTXDigitizer.h.

std::vector<float> TPCDigiProcessor::_length {}
protected

Definition at line 220 of file TPCDigiProcessor.h.

struct { ... } FPCCDClustering::_link
std::string TPCDigiProcessor::_lowPtHitscolName {}
protected

Definition at line 168 of file TPCDigiProcessor.h.

struct FPCCDClustering::Mori2ndCut FPCCDClustering::_m2Cut
protected
bool FPCCDClustering::_makeRelation {}
protected

Definition at line 134 of file FPCCDClustering.h.

int anaPix::_maxLadder {}
protected

Definition at line 91 of file anaPix.h.

int FPCCDClustering::_maxLadder {}
protected

Definition at line 153 of file FPCCDClustering.h.

int FPCCDDigitizer::_maxLadder {}
protected

Definition at line 215 of file FPCCDDigitizer.h.

int TPCDigiProcessor::_maxMerge {}
protected

Definition at line 214 of file TPCDigiProcessor.h.

EVENT::MCParticle* TPCDigiProcessor::_mcp {}
protected

Definition at line 184 of file TPCDigiProcessor.h.

int FPCCDDigitizer::_mcp_number
staticprotected

Definition at line 163 of file FPCCDDigitizer.h.

int VTXBgClusters::_mod {}
protected

Definition at line 98 of file VTXBgClusters.h.

bool FPCCDDigitizer::_modifySimTHit {}
protected

Definition at line 154 of file FPCCDDigitizer.h.

float VTXBgClusters::_momCut {}
protected

Definition at line 102 of file VTXBgClusters.h.

float VTXDigiProcessor::_momCut {}
protected

Definition at line 128 of file VTXDigiProcessor.h.

float FPCCDDigitizer::_momCut {}
protected

Definition at line 205 of file FPCCDDigitizer.h.

double VTXDigitizer::_momX {}
protected

Definition at line 283 of file VTXDigitizer.h.

double VTXDigitizer::_momY {}
protected

Definition at line 283 of file VTXDigitizer.h.

double VTXDigitizer::_momZ {}
protected

Definition at line 283 of file VTXDigitizer.h.

double CCDDigitizer::_mu {}
protected

Definition at line 258 of file CCDDigitizer.h.

int TPCDigiProcessor::_NBackgroundSimTPCHits {}
protected

Definition at line 228 of file TPCDigiProcessor.h.

int FPCCDClustering::_nbitsForEdep {}
protected

Definition at line 147 of file FPCCDClustering.h.

int VTXDigitizer::_ncell33 {}
protected

Definition at line 295 of file VTXDigitizer.h.

int VTXDigitizer::_ncell55 {}
protected

Definition at line 295 of file VTXDigitizer.h.

int VTXDigitizer::_ncell77 {}
protected

Definition at line 295 of file VTXDigitizer.h.

int VTXDigitizer::_nCells {}
protected

Definition at line 279 of file VTXDigitizer.h.

int VTXDigitizer::_nCoveredX {}
protected

Definition at line 279 of file VTXDigitizer.h.

int VTXDigitizer::_nCoveredY {}
protected

Definition at line 279 of file VTXDigitizer.h.

int TPCDigiProcessor::_nEff {}
protected

Definition at line 204 of file TPCDigiProcessor.h.

int anaPix::_nEvt {}
protected

Definition at line 78 of file anaPix.h.

int VTXNoiseHits::_nEvt {}
protected

Definition at line 84 of file VTXNoiseHits.h.

int VTXBgClusters::_nEvt {}
protected

Definition at line 96 of file VTXBgClusters.h.

int VTXNoiseClusters::_nEvt {}
protected

Definition at line 101 of file VTXNoiseClusters.h.

int VTXDigiProcessor::_nEvt {}
protected

Definition at line 122 of file VTXDigiProcessor.h.

int FPCCDClustering::_nEvt {}
protected

Definition at line 129 of file FPCCDClustering.h.

int CCDDigitizer::_nEvt {}
protected

Event number.

Definition at line 143 of file CCDDigitizer.h.

int FPCCDDigitizer::_nEvt {}
protected

Definition at line 144 of file FPCCDDigitizer.h.

int VTXDigitizer::_nEvt {}
protected

Event number.

Definition at line 178 of file VTXDigitizer.h.

int TPCDigiProcessor::_nEvt {}
protected

Definition at line 182 of file TPCDigiProcessor.h.

bool FPCCDClustering::_new_tracking_system {}
protected

Definition at line 132 of file FPCCDClustering.h.

EVENT::MCParticle* TPCDigiProcessor::_nextMCP {}
protected

Definition at line 186 of file TPCDigiProcessor.h.

SimTrackerHit* TPCDigiProcessor::_nextSimTHit {}
protected

Definition at line 192 of file TPCDigiProcessor.h.

int anaPix::_nLayer {}
protected

Definition at line 90 of file anaPix.h.

int FPCCDClustering::_nLayer {}
protected

Definition at line 152 of file FPCCDClustering.h.

int FPCCDDigitizer::_nLayer {}
protected

Definition at line 214 of file FPCCDDigitizer.h.

int TPCDigiProcessor::_NLostPhysicsAbove02GeVPtTPCHits {}
protected

Definition at line 235 of file TPCDigiProcessor.h.

int TPCDigiProcessor::_NLostPhysicsAbove1GeVPtTPCHits {}
protected

Definition at line 236 of file TPCDigiProcessor.h.

int TPCDigiProcessor::_NLostPhysicsTPCHits {}
protected

Definition at line 234 of file TPCDigiProcessor.h.

EVENT::MCParticle* TPCDigiProcessor::_nMinus2MCP {}
protected

Definition at line 187 of file TPCDigiProcessor.h.

SimTrackerHit* TPCDigiProcessor::_nMinus2SimHit {}
protected

Definition at line 194 of file TPCDigiProcessor.h.

int TPCDigiProcessor::_NPhysicsAbove02GeVSimTPCHits {}
protected

Definition at line 230 of file TPCDigiProcessor.h.

int TPCDigiProcessor::_NPhysicsAbove1GeVSimTPCHits {}
protected

Definition at line 231 of file TPCDigiProcessor.h.

int TPCDigiProcessor::_NPhysicsSimTPCHits {}
protected

Definition at line 229 of file TPCDigiProcessor.h.

EVENT::MCParticle* TPCDigiProcessor::_nPlus2MCP {}
protected

Definition at line 188 of file TPCDigiProcessor.h.

SimTrackerHit* TPCDigiProcessor::_nPlus2SimHit {}
protected

Definition at line 193 of file TPCDigiProcessor.h.

int TPCDigiProcessor::_nRechits {}
protected

Definition at line 216 of file TPCDigiProcessor.h.

int TPCDigiProcessor::_NRecTPCHits {}
protected

Definition at line 232 of file TPCDigiProcessor.h.

int TPCDigiProcessor::_NRevomedHits {}
protected

Definition at line 237 of file TPCDigiProcessor.h.

int anaPix::_nRun {}
protected

Definition at line 77 of file anaPix.h.

int VTXNoiseHits::_nRun {}
protected

Definition at line 83 of file VTXNoiseHits.h.

int VTXBgClusters::_nRun {}
protected

Definition at line 95 of file VTXBgClusters.h.

int VTXNoiseClusters::_nRun {}
protected

Definition at line 100 of file VTXNoiseClusters.h.

int VTXDigiProcessor::_nRun {}
protected

Definition at line 121 of file VTXDigiProcessor.h.

int FPCCDClustering::_nRun {}
protected

Definition at line 128 of file FPCCDClustering.h.

int CCDDigitizer::_nRun {}
protected

Run number.

Definition at line 139 of file CCDDigitizer.h.

int FPCCDDigitizer::_nRun {}
protected

Definition at line 143 of file FPCCDDigitizer.h.

int VTXDigitizer::_nRun {}
protected

Run number.

Definition at line 174 of file VTXDigitizer.h.

int TPCDigiProcessor::_nRun {}
protected

Definition at line 181 of file TPCDigiProcessor.h.

int TPCDigiProcessor::_NSimTPCHits {}
protected

Definition at line 227 of file TPCDigiProcessor.h.

int CCDDigitizer::_numberOfLayers {}
protected

Definition at line 154 of file CCDDigitizer.h.

int VTXDigitizer::_numberOfLayers {}
protected

layer thickness

layer half-thickness

Definition at line 197 of file VTXDigitizer.h.

int CCDDigitizer::_numberOfSegments {}
protected

Definition at line 185 of file CCDDigitizer.h.

int VTXDigitizer::_numberOfSegments {}
protected

Definition at line 230 of file VTXDigitizer.h.

int FPCCDDigitizer::_OccupancyStudy {}
protected

Definition at line 146 of file FPCCDDigitizer.h.

struct { ... } FPCCDDigitizer::_ori_mcp
std::string VTXDigiProcessor::_outColNameSET {}
protected

Definition at line 117 of file VTXDigiProcessor.h.

std::string VTXDigiProcessor::_outColNameSIT {}
protected

Definition at line 116 of file VTXDigiProcessor.h.

std::string VTXDigiProcessor::_outColNameVTX {}
protected

Definition at line 115 of file VTXDigiProcessor.h.

std::string FPCCDClustering::_outColNameVTX {}
protected

Definition at line 125 of file FPCCDClustering.h.

std::string FPCCDDigitizer::_outColNameVTX {}
protected

Definition at line 140 of file FPCCDDigitizer.h.

std::string CCDDigitizer::_outputCollectionName {}
protected

Definition at line 134 of file CCDDigitizer.h.

std::string VTXDigitizer::_outputCollectionName {}
protected

Definition at line 169 of file VTXDigitizer.h.

std::string TPCDigiProcessor::_outRelColName {}
protected

Definition at line 174 of file TPCDigiProcessor.h.

std::string FPCCDClustering::_outRelColNameVTX {}
protected

Definition at line 126 of file FPCCDClustering.h.

std::string TPCDigiProcessor::_padRowHitColName {}
protected

Input collection name.

Definition at line 166 of file TPCDigiProcessor.h.

float TPCDigiProcessor::_padWidth {}
protected

Definition at line 179 of file TPCDigiProcessor.h.

float VTXBgClusters::_pitch[6] {}
protected

Definition at line 104 of file VTXBgClusters.h.

float FPCCDClustering::_pixelheight {}
protected

Definition at line 139 of file FPCCDClustering.h.

float FPCCDDigitizer::_pixelheight {}
protected

Definition at line 161 of file FPCCDDigitizer.h.

float anaPix::_pixelSize {}
protected

Definition at line 81 of file anaPix.h.

float FPCCDClustering::_pixelSize {}
protected

Definition at line 137 of file FPCCDClustering.h.

float FPCCDDigitizer::_pixelSize {}
protected

Definition at line 157 of file FPCCDDigitizer.h.

FloatVec anaPix::_pixelSizeVec {}
protected

Definition at line 80 of file anaPix.h.

FloatVec FPCCDClustering::_pixelSizeVec {}
protected

Definition at line 138 of file FPCCDClustering.h.

FloatVec FPCCDDigitizer::_pixelSizeVec {}
protected

Definition at line 158 of file FPCCDDigitizer.h.

double CCDDigitizer::_pixelSizeX {}
protected

Definition at line 155 of file CCDDigitizer.h.

double VTXDigitizer::_pixelSizeX {}
protected

Definition at line 198 of file VTXDigitizer.h.

double CCDDigitizer::_pixelSizeY {}
protected

Definition at line 156 of file CCDDigitizer.h.

double VTXDigitizer::_pixelSizeY {}
protected

Definition at line 199 of file VTXDigitizer.h.

float TPCDigiProcessor::_pointResoPadPhi {}
protected

Definition at line 202 of file TPCDigiProcessor.h.

float anaPix::_pointResoRPhi {}
protected

Definition at line 82 of file anaPix.h.

float VTXDigiProcessor::_pointResoRPhi {}
protected

Definition at line 126 of file VTXDigiProcessor.h.

float FPCCDClustering::_pointResoRPhi {}
protected

Definition at line 140 of file FPCCDClustering.h.

float FPCCDDigitizer::_pointResoRPhi {}
protected

Definition at line 209 of file FPCCDDigitizer.h.

float TPCDigiProcessor::_pointResoRPhi0 {}
protected

Definition at line 201 of file TPCDigiProcessor.h.

float VTXDigiProcessor::_pointResoRPhi_SET {}
protected

Definition at line 126 of file VTXDigiProcessor.h.

float VTXDigiProcessor::_pointResoRPhi_SIT {}
protected

Definition at line 126 of file VTXDigiProcessor.h.

float VTXDigiProcessor::_pointResoRPhi_VTX {}
protected

Definition at line 126 of file VTXDigiProcessor.h.

float VTXNoiseHits::_pointResoRPhiVTX {}
protected

Definition at line 80 of file VTXNoiseHits.h.

float anaPix::_pointResoZ {}
protected

Definition at line 83 of file anaPix.h.

float VTXDigiProcessor::_pointResoZ {}
protected

Definition at line 127 of file VTXDigiProcessor.h.

float FPCCDClustering::_pointResoZ {}
protected

Definition at line 141 of file FPCCDClustering.h.

float FPCCDDigitizer::_pointResoZ {}
protected

Definition at line 209 of file FPCCDDigitizer.h.

float TPCDigiProcessor::_pointResoZ0 {}
protected

Definition at line 207 of file TPCDigiProcessor.h.

float VTXDigiProcessor::_pointResoZ_SET {}
protected

Definition at line 127 of file VTXDigiProcessor.h.

float VTXDigiProcessor::_pointResoZ_SIT {}
protected

Definition at line 127 of file VTXDigiProcessor.h.

float VTXDigiProcessor::_pointResoZ_VTX {}
protected

Definition at line 127 of file VTXDigiProcessor.h.

float VTXNoiseHits::_pointResoZVTX {}
protected

Definition at line 81 of file VTXNoiseHits.h.

int CCDDigitizer::_PoissonSmearing {}
protected

Definition at line 187 of file CCDDigitizer.h.

int VTXDigitizer::_PoissonSmearing {}
protected

Definition at line 232 of file VTXDigitizer.h.

struct { ... } FPCCDDigitizer::_position
std::string FPCCDClustering::_positionReso_ReadingFile {}
protected

Definition at line 282 of file FPCCDClustering.h.

bool FPCCDClustering::_positionReso_ReadingFile_ON {}
protected

Definition at line 281 of file FPCCDClustering.h.

EVENT::MCParticle* TPCDigiProcessor::_previousMCP {}
protected

Definition at line 185 of file TPCDigiProcessor.h.

SimTrackerHit* TPCDigiProcessor::_previousSimTHit {}
protected

Definition at line 191 of file TPCDigiProcessor.h.

int CCDDigitizer::_produceFullPattern {}
protected

Definition at line 184 of file CCDDigitizer.h.

int VTXDigitizer::_produceFullPattern {}
protected

Definition at line 229 of file VTXDigitizer.h.

gsl_rng* TPCDigiProcessor::_random {}
protected

Definition at line 197 of file TPCDigiProcessor.h.

int FPCCDClustering::_randomNoise {}
protected

Definition at line 136 of file FPCCDClustering.h.

int VTXNoiseClusters::_ranSeed {}
protected

Definition at line 98 of file VTXNoiseClusters.h.

int FPCCDClustering::_ranSeed {}
protected

Definition at line 149 of file FPCCDClustering.h.

int CCDDigitizer::_recmethod {}
protected

Definition at line 191 of file CCDDigitizer.h.

int TPCDigiProcessor::_rejectCellID0 {}
protected

Definition at line 178 of file TPCDigiProcessor.h.

LCCollectionVec* TPCDigiProcessor::_relCol {}
protected

Definition at line 224 of file TPCDigiProcessor.h.

bool FPCCDClustering::_remove_pixelhits_collection {}
protected

Definition at line 133 of file FPCCDClustering.h.

int VTXBgClusters::_removeDRays {}
protected

Definition at line 99 of file VTXBgClusters.h.

int VTXDigiProcessor::_removeDRays {}
protected

Definition at line 125 of file VTXDigiProcessor.h.

int VTXDigitizer::_removeDrays {}
protected

Definition at line 235 of file VTXDigitizer.h.

ResoMap FPCCDClustering::_resolutionMapRPhi {}
protected

Definition at line 284 of file FPCCDClustering.h.

ResoMap FPCCDClustering::_resolutionMapZ {}
protected

Definition at line 285 of file FPCCDClustering.h.

gsl_rng* VTXNoiseClusters::_rng {}
protected

Definition at line 103 of file VTXNoiseClusters.h.

gsl_rng* VTXDigiProcessor::_rng {}
protected

Definition at line 133 of file VTXDigiProcessor.h.

gsl_rng* FPCCDClustering::_rng {}
protected

Definition at line 150 of file FPCCDClustering.h.

TFile* FPCCDClustering::_rootf {}
protected

Definition at line 193 of file FPCCDClustering.h.

TFile* FPCCDDigitizer::_rootf {}
protected

Definition at line 200 of file FPCCDDigitizer.h.

std::string anaPix::_rootFileName {}
protected

Definition at line 84 of file anaPix.h.

std::string FPCCDDigitizer::_rootFileName {}
protected

Definition at line 202 of file FPCCDDigitizer.h.

std::string FPCCDClustering::_rootFileName {}
protected

Definition at line 278 of file FPCCDClustering.h.

StringVec VTXNoiseClusters::_rootNames {}
protected

Definition at line 95 of file VTXNoiseClusters.h.

double CCDDigitizer::_saturation {}
protected

Definition at line 193 of file CCDDigitizer.h.

double CCDDigitizer::_segmentDepth {}
protected

Definition at line 158 of file CCDDigitizer.h.

double VTXDigitizer::_segmentDepth {}
protected

Definition at line 201 of file VTXDigitizer.h.

double CCDDigitizer::_segmentLength {}
protected

Definition at line 199 of file CCDDigitizer.h.

double VTXDigitizer::_segmentLength {}
protected

Definition at line 242 of file VTXDigitizer.h.

double FPCCDDigitizer::_sigmaConst {}
protected

Definition at line 207 of file FPCCDDigitizer.h.

SignalPointVec VTXDigitizer::_signalPoints {}
protected

Definition at line 245 of file VTXDigitizer.h.

int FPCCDDigitizer::_signalProperty {}
protected

Definition at line 147 of file FPCCDDigitizer.h.

SimTrackerHit* TPCDigiProcessor::_SimTHit {}
protected

Definition at line 190 of file TPCDigiProcessor.h.

struct { ... } FPCCDDigitizer::_simthits
struct { ... } FPCCDClustering::_simthits
int VTXDigiProcessor::_smearAlongLadders {}
protected

Definition at line 123 of file VTXDigiProcessor.h.

struct { ... } FPCCDDigitizer::_something
std::string TPCDigiProcessor::_spacePointColName {}
protected

Definition at line 167 of file TPCDigiProcessor.h.

int VTXDigitizer::_storeNtuple {}
protected

Definition at line 296 of file VTXDigitizer.h.

double CCDDigitizer::_T {}
protected

Definition at line 257 of file CCDDigitizer.h.

double VTXDigitizer::_tanLorentzAngle {}
protected

tangent of Lorentz angle

Definition at line 181 of file VTXDigitizer.h.

double FPCCDClustering::_threshold {}
protected

Definition at line 144 of file FPCCDClustering.h.

double CCDDigitizer::_threshold {}
protected

Definition at line 192 of file CCDDigitizer.h.

double VTXDigitizer::_threshold {}
protected

Definition at line 237 of file VTXDigitizer.h.

int VTXDigitizer::_totEntries {}
protected

Definition at line 281 of file VTXDigitizer.h.

double VTXDigitizer::_totMomentum {}
protected

Definition at line 282 of file VTXDigitizer.h.

std::map< Voxel_tpc *,SimTrackerHit *> TPCDigiProcessor::_tpcHitMap {}
protected

Definition at line 219 of file TPCDigiProcessor.h.

std::vector< std::vector <Voxel_tpc *> > TPCDigiProcessor::_tpcRowHits {}
protected

Definition at line 218 of file TPCDigiProcessor.h.

std::string TPCDigiProcessor::_TPCTrackerHitsCol {}
protected

Output collection name.

Definition at line 173 of file TPCDigiProcessor.h.

TTree* FPCCDClustering::_tree {}
protected

Definition at line 192 of file FPCCDClustering.h.

TTree* FPCCDDigitizer::_tree {}
protected

Definition at line 201 of file FPCCDDigitizer.h.

std::string FPCCDDigitizer::_treeName {}
protected

Definition at line 203 of file FPCCDDigitizer.h.

std::string FPCCDClustering::_treeName {}
protected

Definition at line 279 of file FPCCDClustering.h.

struct { ... } FPCCDClustering::_trkhits
LCCollectionVec* TPCDigiProcessor::_trkhitVec {}
protected

Definition at line 223 of file TPCDigiProcessor.h.

bool TPCDigiProcessor::_use_raw_hits_to_store_simhit_pointer {}
protected

Definition at line 176 of file TPCDigiProcessor.h.

int CCDDigitizer::_useMCPMomentum {}
protected

Definition at line 189 of file CCDDigitizer.h.

int VTXDigitizer::_useMCPMomentum {}
protected

Definition at line 234 of file VTXDigitizer.h.

std::vector< std::pair<long, long> > VTXDigiProcessor::_vxdCount {}
protected

Definition at line 131 of file VTXDigiProcessor.h.

FloatVec VTXDigiProcessor::_vxdEff {}
protected

Definition at line 130 of file VTXDigiProcessor.h.

VXDGeometry* VTXNoiseClusters::_vxdGeo {}
protected

Definition at line 104 of file VTXNoiseClusters.h.

VXDGeometry* VTXBgClusters::_vxdGeo {}
protected

Definition at line 108 of file VTXBgClusters.h.

double VTXDigitizer::_widthOfCluster {}
protected

Definition at line 224 of file VTXDigitizer.h.

double VTXDigitizer::_xLayerReco {}
protected

Definition at line 275 of file VTXDigitizer.h.

double VTXDigitizer::_xLayerSim {}
protected

Definition at line 276 of file VTXDigitizer.h.

double VTXDigitizer::_xLocalRecoCOG {}
protected

Definition at line 297 of file VTXDigitizer.h.

double VTXDigitizer::_xLocalRecoEdge {}
protected

Definition at line 298 of file VTXDigitizer.h.

double VTXDigitizer::_xLocalSim {}
protected

Definition at line 299 of file VTXDigitizer.h.

double VTXDigitizer::_yLayerReco {}
protected

Definition at line 275 of file VTXDigitizer.h.

double VTXDigitizer::_yLayerSim {}
protected

Definition at line 276 of file VTXDigitizer.h.

double VTXDigitizer::_yLocalRecoCOG {}
protected

Definition at line 297 of file VTXDigitizer.h.

double VTXDigitizer::_yLocalRecoEdge {}
protected

Definition at line 298 of file VTXDigitizer.h.

double VTXDigitizer::_yLocalSim {}
protected

Definition at line 299 of file VTXDigitizer.h.

double VTXDigitizer::_zLayerReco {}
protected

Definition at line 275 of file VTXDigitizer.h.

double VTXDigitizer::_zLayerSim {}
protected

Definition at line 276 of file VTXDigitizer.h.

double FPCCDClustering::area_phi[MAX_LINK]

Definition at line 243 of file FPCCDClustering.h.

double { ... } ::area_phi[MAX_LINK]

Definition at line 243 of file FPCCDClustering.h.

double { ... } ::area_phi[MAX_LINK]

Definition at line 261 of file FPCCDClustering.h.

double { ... } ::area_theta[MAX_LINK]

Definition at line 242 of file FPCCDClustering.h.

double FPCCDClustering::area_theta[MAX_LINK]

Definition at line 242 of file FPCCDClustering.h.

double { ... } ::area_theta[MAX_LINK]

Definition at line 260 of file FPCCDClustering.h.

FloatVec FPCCDClustering::Kamai2ndCut::bpar {}

Definition at line 303 of file FPCCDClustering.h.

double SignalPoint::charge {}

Definition at line 36 of file VTXDigitizer.h.

LCCollection* FPCCDDigitizer::col {}
protected

Definition at line 141 of file FPCCDDigitizer.h.

std::vector<double> anaPix::GeoData_t::cosphi {}

Definition at line 97 of file anaPix.h.

std::vector<double> FPCCDClustering::GeoData_t::cosphi {}

Definition at line 160 of file FPCCDClustering.h.

std::vector<double> FPCCDDigitizer::GeoData_t::cosphi {}

Definition at line 222 of file FPCCDDigitizer.h.

unsigned int FPCCDClustering::CWidth_RPhi[MAX_LINK]

Definition at line 262 of file FPCCDClustering.h.

unsigned { ... } ::CWidth_RPhi[MAX_LINK]

Definition at line 262 of file FPCCDClustering.h.

unsigned int FPCCDClustering::CWidth_Z[MAX_LINK]

Definition at line 263 of file FPCCDClustering.h.

unsigned { ... } ::CWidth_Z[MAX_LINK]

Definition at line 263 of file FPCCDClustering.h.

double FPCCDClustering::cx[MAX_LINK]

Definition at line 255 of file FPCCDClustering.h.

double { ... } ::cx[MAX_LINK]

Definition at line 255 of file FPCCDClustering.h.

double FPCCDClustering::cy[MAX_LINK]

Definition at line 256 of file FPCCDClustering.h.

double { ... } ::cy[MAX_LINK]

Definition at line 256 of file FPCCDClustering.h.

double FPCCDClustering::cz[MAX_LINK]

Definition at line 257 of file FPCCDClustering.h.

double { ... } ::cz[MAX_LINK]

Definition at line 257 of file FPCCDClustering.h.

double CCDDigitizer::depdep {}
protected

Definition at line 239 of file CCDDigitizer.h.

double CCDDigitizer::dirraw[3] {}
protected

Definition at line 263 of file CCDDigitizer.h.

double FPCCDClustering::dot[MAX_LINK]

Definition at line 258 of file FPCCDClustering.h.

double { ... } ::dot[MAX_LINK]

Definition at line 258 of file FPCCDClustering.h.

double anaPix::GeoData_t::dphi {}

Definition at line 95 of file anaPix.h.

double FPCCDClustering::GeoData_t::dphi {}

Definition at line 158 of file FPCCDClustering.h.

double FPCCDDigitizer::GeoData_t::dphi {}

Definition at line 220 of file FPCCDDigitizer.h.

float { ... } ::edep[MAX_LINK]

Definition at line 228 of file FPCCDClustering.h.

float FPCCDClustering::edep[MAX_LINK]

Definition at line 228 of file FPCCDClustering.h.

float { ... } ::edep[MAX_LINK]

Definition at line 270 of file FPCCDClustering.h.

double IonisationPoint::eloss {}

Definition at line 67 of file CCDDigitizer.h.

double CCDDigitizer::epitaxdep {}
protected

Definition at line 241 of file CCDDigitizer.h.

AIDA::IHistogram1D* CCDDigitizer::histcharge {}
protected

Definition at line 268 of file CCDDigitizer.h.

AIDA::IHistogram1D* CCDDigitizer::histcluster {}
protected

Definition at line 266 of file CCDDigitizer.h.

AIDA::IHistogram2D* CCDDigitizer::histclustxy {}
protected

Definition at line 267 of file CCDDigitizer.h.

AIDA::IHistogram1D* CCDDigitizer::histdist {}
protected

Definition at line 265 of file CCDDigitizer.h.

AIDA::IHistogram2D* CCDDigitizer::histdistxy {}
protected

Definition at line 269 of file CCDDigitizer.h.

AIDA::IHistogram1D* CCDDigitizer::histenergy {}
protected

Definition at line 272 of file CCDDigitizer.h.

AIDA::IHistogram1D* CCDDigitizer::histenergycentre {}
protected

Definition at line 275 of file CCDDigitizer.h.

AIDA::IHistogram1D* CCDDigitizer::histNionpoint {}
protected

Definition at line 270 of file CCDDigitizer.h.

AIDA::IHistogram1D* CCDDigitizer::histsignal {}
protected

Definition at line 273 of file CCDDigitizer.h.

AIDA::IHistogram1D* CCDDigitizer::histsignalframe {}
protected

Definition at line 274 of file CCDDigitizer.h.

AIDA::IHistogram1D* CCDDigitizer::histzcoord {}
protected

Definition at line 271 of file CCDDigitizer.h.

double anaPix::GeoData_t::hlength {}

Definition at line 102 of file anaPix.h.

double FPCCDClustering::GeoData_t::hlength {}

Definition at line 166 of file FPCCDClustering.h.

double FPCCDDigitizer::GeoData_t::hlength {}

Definition at line 227 of file FPCCDDigitizer.h.

TTree* anaPix::hTreeLocalPix {}
protected

Definition at line 88 of file anaPix.h.

TTree* anaPix::hTreePix {}
protected

Definition at line 87 of file anaPix.h.

int { ... } ::ideal_condition

Definition at line 191 of file FPCCDDigitizer.h.

int FPCCDDigitizer::ideal_condition {}

Definition at line 191 of file FPCCDDigitizer.h.

bool FPCCDClustering::firstCut::isActive {}

Definition at line 290 of file FPCCDClustering.h.

bool FPCCDClustering::Mori2ndCut::isActive {}

Definition at line 297 of file FPCCDClustering.h.

bool FPCCDClustering::Kamai2ndCut::isActive {}

Definition at line 302 of file FPCCDClustering.h.

int FPCCDID_t::ladder

Definition at line 74 of file FPCCDDigitizer.h.

int FPCCDClustering::ladder[MAX_LINK]

Definition at line 245 of file FPCCDClustering.h.

int { ... } ::ladder[MAX_LINK]

Definition at line 245 of file FPCCDClustering.h.

int { ... } ::ladder[MAX_LINK]

Definition at line 267 of file FPCCDClustering.h.

std::vector<double> FPCCDClustering::GeoData_t::ladder_incline {}

Definition at line 162 of file FPCCDClustering.h.

int FPCCDID_t::layer

Definition at line 73 of file FPCCDDigitizer.h.

int FPCCDClustering::layer[MAX_LINK]

Definition at line 244 of file FPCCDClustering.h.

int { ... } ::layer[MAX_LINK]

Definition at line 244 of file FPCCDClustering.h.

int { ... } ::layer[MAX_LINK]

Definition at line 266 of file FPCCDClustering.h.

int TPCDigiProcessor::lenpos {}
protected

Definition at line 221 of file TPCDigiProcessor.h.

double { ... } ::mass[MAX_LINK]

Definition at line 239 of file FPCCDClustering.h.

double FPCCDClustering::mass[MAX_LINK]

Definition at line 239 of file FPCCDClustering.h.

int CCDDigitizer::maxnionpoint {}
protected

Definition at line 195 of file CCDDigitizer.h.

float FPCCDClustering::mcp_d0[MAX_LINK]

Definition at line 221 of file FPCCDClustering.h.

float { ... } ::mcp_d0[MAX_LINK]

Definition at line 221 of file FPCCDClustering.h.

double FPCCDClustering::mcp_energy[MAX_LINK]

Definition at line 212 of file FPCCDClustering.h.

double { ... } ::mcp_energy[MAX_LINK]

Definition at line 212 of file FPCCDClustering.h.

int FPCCDClustering::mcp_hasLeftDetector[MAX_LINK]

Definition at line 219 of file FPCCDClustering.h.

int { ... } ::mcp_hasLeftDetector[MAX_LINK]

Definition at line 219 of file FPCCDClustering.h.

int FPCCDClustering::mcp_isBackscatter[MAX_LINK]

Definition at line 215 of file FPCCDClustering.h.

int { ... } ::mcp_isBackscatter[MAX_LINK]

Definition at line 215 of file FPCCDClustering.h.

int { ... } ::mcp_isCreatedInSimulation[MAX_LINK]

Definition at line 214 of file FPCCDClustering.h.

int FPCCDClustering::mcp_isCreatedInSimulation[MAX_LINK]

Definition at line 214 of file FPCCDClustering.h.

int { ... } ::mcp_isDecayedInCalorimeter[MAX_LINK]

Definition at line 218 of file FPCCDClustering.h.

int FPCCDClustering::mcp_isDecayedInCalorimeter[MAX_LINK]

Definition at line 218 of file FPCCDClustering.h.

int FPCCDClustering::mcp_isDecayedInTracker[MAX_LINK]

Definition at line 217 of file FPCCDClustering.h.

int { ... } ::mcp_isDecayedInTracker[MAX_LINK]

Definition at line 217 of file FPCCDClustering.h.

int { ... } ::mcp_isStopped[MAX_LINK]

Definition at line 220 of file FPCCDClustering.h.

int FPCCDClustering::mcp_isStopped[MAX_LINK]

Definition at line 220 of file FPCCDClustering.h.

float FPCCDClustering::mcp_omega[MAX_LINK]

Definition at line 223 of file FPCCDClustering.h.

float { ... } ::mcp_omega[MAX_LINK]

Definition at line 223 of file FPCCDClustering.h.

float { ... } ::mcp_phi0[MAX_LINK]

Definition at line 222 of file FPCCDClustering.h.

float FPCCDClustering::mcp_phi0[MAX_LINK]

Definition at line 222 of file FPCCDClustering.h.

double FPCCDClustering::mcp_Pt[MAX_LINK]

Definition at line 211 of file FPCCDClustering.h.

double { ... } ::mcp_Pt[MAX_LINK]

Definition at line 211 of file FPCCDClustering.h.

double FPCCDClustering::mcp_px[MAX_LINK]

Definition at line 208 of file FPCCDClustering.h.

double { ... } ::mcp_px[MAX_LINK]

Definition at line 208 of file FPCCDClustering.h.

double FPCCDClustering::mcp_py[MAX_LINK]

Definition at line 209 of file FPCCDClustering.h.

double { ... } ::mcp_py[MAX_LINK]

Definition at line 209 of file FPCCDClustering.h.

double { ... } ::mcp_pz[MAX_LINK]

Definition at line 210 of file FPCCDClustering.h.

double FPCCDClustering::mcp_pz[MAX_LINK]

Definition at line 210 of file FPCCDClustering.h.

float FPCCDClustering::mcp_tanL[MAX_LINK]

Definition at line 225 of file FPCCDClustering.h.

float { ... } ::mcp_tanL[MAX_LINK]

Definition at line 225 of file FPCCDClustering.h.

float FPCCDClustering::mcp_time[MAX_LINK]

Definition at line 213 of file FPCCDClustering.h.

float { ... } ::mcp_time[MAX_LINK]

Definition at line 213 of file FPCCDClustering.h.

int FPCCDClustering::mcp_vertexIsNotEndpointOfParent[MAX_LINK]

Definition at line 216 of file FPCCDClustering.h.

int { ... } ::mcp_vertexIsNotEndpointOfParent[MAX_LINK]

Definition at line 216 of file FPCCDClustering.h.

float { ... } ::mcp_z0[MAX_LINK]

Definition at line 224 of file FPCCDClustering.h.

float FPCCDClustering::mcp_z0[MAX_LINK]

Definition at line 224 of file FPCCDClustering.h.

int CCDDigitizer::midpixx {}
protected

Definition at line 244 of file CCDDigitizer.h.

int CCDDigitizer::midpixy {}
protected

Definition at line 245 of file CCDDigitizer.h.

IntVec FPCCDClustering::Kamai2ndCut::minZWidth {}

Definition at line 304 of file FPCCDClustering.h.

int CCDDigitizer::Nionpoint {}
protected

Definition at line 276 of file CCDDigitizer.h.

int anaPix::GeoData_t::nladder {}

Definition at line 93 of file anaPix.h.

int FPCCDClustering::GeoData_t::nladder {}

Definition at line 156 of file FPCCDClustering.h.

int FPCCDDigitizer::GeoData_t::nladder {}

Definition at line 218 of file FPCCDDigitizer.h.

unsigned { ... } ::nlink

Definition at line 196 of file FPCCDClustering.h.

unsigned int FPCCDClustering::nlink

Definition at line 196 of file FPCCDClustering.h.

int { ... } ::nloopx[_ARRAY_NUM]

Definition at line 176 of file FPCCDDigitizer.h.

int FPCCDDigitizer::nloopx[_ARRAY_NUM]

Definition at line 176 of file FPCCDDigitizer.h.

int { ... } ::nloopy[_ARRAY_NUM]

Definition at line 177 of file FPCCDDigitizer.h.

int FPCCDDigitizer::nloopy[_ARRAY_NUM]

Definition at line 177 of file FPCCDDigitizer.h.

unsigned { ... } ::nPix[MAX_LINK]

Definition at line 265 of file FPCCDClustering.h.

unsigned int FPCCDClustering::nPix[MAX_LINK]

Definition at line 265 of file FPCCDClustering.h.

IntVec FPCCDClustering::firstCut::nPix {}

Definition at line 293 of file FPCCDClustering.h.

int FPCCDDigitizer::nsimthits

Definition at line 171 of file FPCCDDigitizer.h.

int { ... } ::nsimthits

Definition at line 171 of file FPCCDDigitizer.h.

int FPCCDClustering::GeoData_t::num_xi_pixel {}

Definition at line 167 of file FPCCDClustering.h.

int FPCCDClustering::GeoData_t::num_zeta_pixel {}

Definition at line 168 of file FPCCDClustering.h.

TFile* anaPix::outroot {}
protected

Definition at line 86 of file anaPix.h.

double { ... } ::pAbs[MAX_LINK]

Definition at line 237 of file FPCCDClustering.h.

double FPCCDClustering::pAbs[MAX_LINK]

Definition at line 237 of file FPCCDClustering.h.

int { ... } ::pdg[_ARRAY_NUM]

Definition at line 175 of file FPCCDDigitizer.h.

int FPCCDDigitizer::pdg[_ARRAY_NUM]

Definition at line 175 of file FPCCDDigitizer.h.

int { ... } ::pdg[MAX_LINK]

Definition at line 238 of file FPCCDClustering.h.

int FPCCDClustering::pdg[MAX_LINK]

Definition at line 238 of file FPCCDClustering.h.

double FPCCDClustering::phi[MAX_LINK]

Definition at line 241 of file FPCCDClustering.h.

double { ... } ::phi[MAX_LINK]

Definition at line 241 of file FPCCDClustering.h.

double anaPix::GeoData_t::phi0 {}

Definition at line 96 of file anaPix.h.

double FPCCDClustering::GeoData_t::phi0 {}

Definition at line 159 of file FPCCDClustering.h.

double FPCCDDigitizer::GeoData_t::phi0 {}

Definition at line 221 of file FPCCDDigitizer.h.

double CCDDigitizer::PI {}
protected

Definition at line 182 of file CCDDigitizer.h.

double VTXDigitizer::PI {}
protected

Definition at line 226 of file VTXDigitizer.h.

double CCDDigitizer::PI2 {}
protected

Definition at line 182 of file CCDDigitizer.h.

double VTXDigitizer::PI2 {}
protected

Definition at line 226 of file VTXDigitizer.h.

double CCDDigitizer::posraw[3] {}
protected

Definition at line 264 of file CCDDigitizer.h.

double FPCCDDigitizer::px[_ARRAY_NUM]

Definition at line 182 of file FPCCDDigitizer.h.

double { ... } ::px[_ARRAY_NUM]

Definition at line 182 of file FPCCDDigitizer.h.

float FPCCDClustering::px[MAX_LINK]

Definition at line 234 of file FPCCDClustering.h.

float { ... } ::px[MAX_LINK]

Definition at line 234 of file FPCCDClustering.h.

double CCDDigitizer::pxl[maxpixx][maxpixy] {}
protected

Definition at line 243 of file CCDDigitizer.h.

double { ... } ::py[_ARRAY_NUM]

Definition at line 183 of file FPCCDDigitizer.h.

double FPCCDDigitizer::py[_ARRAY_NUM]

Definition at line 183 of file FPCCDDigitizer.h.

float FPCCDClustering::py[MAX_LINK]

Definition at line 235 of file FPCCDClustering.h.

float { ... } ::py[MAX_LINK]

Definition at line 235 of file FPCCDClustering.h.

double FPCCDDigitizer::pz[_ARRAY_NUM]

Definition at line 184 of file FPCCDDigitizer.h.

double { ... } ::pz[_ARRAY_NUM]

Definition at line 184 of file FPCCDDigitizer.h.

float { ... } ::pz[MAX_LINK]

Definition at line 236 of file FPCCDClustering.h.

float FPCCDClustering::pz[MAX_LINK]

Definition at line 236 of file FPCCDClustering.h.

gsl_rng* VTXNoiseHits::r {}
protected

Definition at line 86 of file VTXNoiseHits.h.

double FPCCDClustering::R[MAX_LINK]

Definition at line 204 of file FPCCDClustering.h.

double { ... } ::R[MAX_LINK]

Definition at line 204 of file FPCCDClustering.h.

double { ... } ::R[MAX_LINK]

Definition at line 259 of file FPCCDClustering.h.

double anaPix::GeoData_t::rmin {}

Definition at line 94 of file anaPix.h.

double FPCCDClustering::GeoData_t::rmin {}

Definition at line 157 of file FPCCDClustering.h.

double FPCCDDigitizer::GeoData_t::rmin {}

Definition at line 219 of file FPCCDDigitizer.h.

double FPCCDClustering::RPhi[MAX_LINK]

Definition at line 274 of file FPCCDClustering.h.

double { ... } ::RPhi[MAX_LINK]

Definition at line 274 of file FPCCDClustering.h.

IntVec FPCCDClustering::firstCut::RPhiWidth {}

Definition at line 291 of file FPCCDClustering.h.

double VTXDigitizer::SCALING {}
protected

Definition at line 227 of file VTXDigitizer.h.

double CCDDigitizer::sigmacoefficient {}
protected

Definition at line 251 of file CCDDigitizer.h.

double SignalPoint::sigmaX {}

Definition at line 34 of file VTXDigitizer.h.

double SignalPoint::sigmaY {}

Definition at line 35 of file VTXDigitizer.h.

double CCDDigitizer::sigmin {}
protected

Definition at line 252 of file CCDDigitizer.h.

std::vector<double> anaPix::GeoData_t::sinphi {}

Definition at line 98 of file anaPix.h.

std::vector<double> FPCCDClustering::GeoData_t::sinphi {}

Definition at line 161 of file FPCCDClustering.h.

std::vector<double> FPCCDDigitizer::GeoData_t::sinphi {}

Definition at line 223 of file FPCCDDigitizer.h.

double CCDDigitizer::stepx {}
protected

Definition at line 246 of file CCDDigitizer.h.

double CCDDigitizer::stepy {}
protected

Definition at line 247 of file CCDDigitizer.h.

double anaPix::GeoData_t::sthick {}

Definition at line 99 of file anaPix.h.

double FPCCDClustering::GeoData_t::sthick {}

Definition at line 163 of file FPCCDClustering.h.

double FPCCDDigitizer::GeoData_t::sthick {}

Definition at line 224 of file FPCCDDigitizer.h.

double anaPix::GeoData_t::sximax {}

Definition at line 101 of file anaPix.h.

double FPCCDClustering::GeoData_t::sximax {}

Definition at line 165 of file FPCCDClustering.h.

double FPCCDDigitizer::GeoData_t::sximax {}

Definition at line 226 of file FPCCDDigitizer.h.

double anaPix::GeoData_t::sximin {}

Definition at line 100 of file anaPix.h.

double FPCCDClustering::GeoData_t::sximin {}

Definition at line 164 of file FPCCDClustering.h.

double FPCCDDigitizer::GeoData_t::sximin {}

Definition at line 225 of file FPCCDDigitizer.h.

double CCDDigitizer::TanLorentzAngle {}
protected

Definition at line 259 of file CCDDigitizer.h.

double { ... } ::theta[MAX_LINK]

Definition at line 240 of file FPCCDClustering.h.

double FPCCDClustering::theta[MAX_LINK]

Definition at line 240 of file FPCCDClustering.h.

unsigned int FPCCDClustering::tilt[MAX_LINK]

Definition at line 264 of file FPCCDClustering.h.

unsigned { ... } ::tilt[MAX_LINK]

Definition at line 264 of file FPCCDClustering.h.

double FPCCDClustering::tposX[MAX_LINK]

Definition at line 252 of file FPCCDClustering.h.

double { ... } ::tposX[MAX_LINK]

Definition at line 252 of file FPCCDClustering.h.

double FPCCDClustering::tposY[MAX_LINK]

Definition at line 253 of file FPCCDClustering.h.

double { ... } ::tposY[MAX_LINK]

Definition at line 253 of file FPCCDClustering.h.

double FPCCDClustering::tposZ[MAX_LINK]

Definition at line 254 of file FPCCDClustering.h.

double { ... } ::tposZ[MAX_LINK]

Definition at line 254 of file FPCCDClustering.h.

double CCDDigitizer::TWOPI {}
protected

Definition at line 182 of file CCDDigitizer.h.

double VTXDigitizer::TWOPI {}
protected

Definition at line 226 of file VTXDigitizer.h.

double CCDDigitizer::undep {}
protected

Definition at line 240 of file CCDDigitizer.h.

double FPCCDDigitizer::vx[_ARRAY_NUM]

Definition at line 185 of file FPCCDDigitizer.h.

double { ... } ::vx[_ARRAY_NUM]

Definition at line 185 of file FPCCDDigitizer.h.

double { ... } ::vx[MAX_LINK]

Definition at line 205 of file FPCCDClustering.h.

double FPCCDClustering::vx[MAX_LINK]

Definition at line 205 of file FPCCDClustering.h.

double FPCCDDigitizer::vy[_ARRAY_NUM]

Definition at line 186 of file FPCCDDigitizer.h.

double { ... } ::vy[_ARRAY_NUM]

Definition at line 186 of file FPCCDDigitizer.h.

double FPCCDClustering::vy[MAX_LINK]

Definition at line 206 of file FPCCDClustering.h.

double { ... } ::vy[MAX_LINK]

Definition at line 206 of file FPCCDClustering.h.

double FPCCDDigitizer::vz[_ARRAY_NUM]

Definition at line 187 of file FPCCDDigitizer.h.

double { ... } ::vz[_ARRAY_NUM]

Definition at line 187 of file FPCCDDigitizer.h.

double { ... } ::vz[MAX_LINK]

Definition at line 207 of file FPCCDClustering.h.

double FPCCDClustering::vz[MAX_LINK]

Definition at line 207 of file FPCCDClustering.h.

float FPCCDClustering::weight[MAX_LINK]

Definition at line 197 of file FPCCDClustering.h.

float { ... } ::weight[MAX_LINK]

Definition at line 197 of file FPCCDClustering.h.

double SignalPoint::x {}

Definition at line 32 of file VTXDigitizer.h.

double IonisationPoint::x {}

Definition at line 64 of file CCDDigitizer.h.

double { ... } ::x[_ARRAY_NUM]

Definition at line 167 of file FPCCDDigitizer.h.

double FPCCDDigitizer::x[_ARRAY_NUM]

Definition at line 167 of file FPCCDDigitizer.h.

double { ... } ::x[_ARRAY_NUM]

Definition at line 172 of file FPCCDDigitizer.h.

int FPCCDDigitizer::x[6]

Definition at line 195 of file FPCCDDigitizer.h.

int { ... } ::x[6]

Definition at line 195 of file FPCCDDigitizer.h.

double FPCCDClustering::x[MAX_LINK]

Definition at line 201 of file FPCCDClustering.h.

double { ... } ::x[MAX_LINK]

Definition at line 201 of file FPCCDClustering.h.

double { ... } ::x[MAX_LINK]

Definition at line 249 of file FPCCDClustering.h.

int FPCCDID_t::xi

Definition at line 75 of file FPCCDDigitizer.h.

double FPCCDClustering::xi[MAX_LINK]

Definition at line 226 of file FPCCDClustering.h.

double { ... } ::xi[MAX_LINK]

Definition at line 226 of file FPCCDClustering.h.

double { ... } ::xi[MAX_LINK]

Definition at line 268 of file FPCCDClustering.h.

int { ... } ::xiID[_ARRAY_NUM]

Definition at line 178 of file FPCCDDigitizer.h.

int FPCCDDigitizer::xiID[_ARRAY_NUM]

Definition at line 178 of file FPCCDDigitizer.h.

double CCDDigitizer::xobsoffset {}
protected

Definition at line 248 of file CCDDigitizer.h.

double SignalPoint::y {}

Definition at line 33 of file VTXDigitizer.h.

double IonisationPoint::y {}

Definition at line 65 of file CCDDigitizer.h.

double { ... } ::y[_ARRAY_NUM]

Definition at line 168 of file FPCCDDigitizer.h.

double FPCCDDigitizer::y[_ARRAY_NUM]

Definition at line 168 of file FPCCDDigitizer.h.

double { ... } ::y[_ARRAY_NUM]

Definition at line 173 of file FPCCDDigitizer.h.

int { ... } ::y[6]

Definition at line 196 of file FPCCDDigitizer.h.

int FPCCDDigitizer::y[6]

Definition at line 196 of file FPCCDDigitizer.h.

double FPCCDClustering::y[MAX_LINK]

Definition at line 202 of file FPCCDClustering.h.

double { ... } ::y[MAX_LINK]

Definition at line 202 of file FPCCDClustering.h.

double { ... } ::y[MAX_LINK]

Definition at line 250 of file FPCCDClustering.h.

double CCDDigitizer::yobsoffset {}
protected

Definition at line 249 of file CCDDigitizer.h.

double IonisationPoint::z {}

Definition at line 66 of file CCDDigitizer.h.

double FPCCDDigitizer::z[_ARRAY_NUM]

Definition at line 174 of file FPCCDDigitizer.h.

double { ... } ::z[_ARRAY_NUM]

Definition at line 174 of file FPCCDDigitizer.h.

double FPCCDClustering::z[MAX_LINK]

Definition at line 203 of file FPCCDClustering.h.

double { ... } ::z[MAX_LINK]

Definition at line 203 of file FPCCDClustering.h.

double { ... } ::z[MAX_LINK]

Definition at line 251 of file FPCCDClustering.h.

double FPCCDClustering::Z[MAX_LINK]

Definition at line 275 of file FPCCDClustering.h.

double { ... } ::Z[MAX_LINK]

Definition at line 275 of file FPCCDClustering.h.

int FPCCDID_t::zeta

Definition at line 76 of file FPCCDDigitizer.h.

double FPCCDClustering::zeta[MAX_LINK]

Definition at line 227 of file FPCCDClustering.h.

double { ... } ::zeta[MAX_LINK]

Definition at line 227 of file FPCCDClustering.h.

double { ... } ::zeta[MAX_LINK]

Definition at line 269 of file FPCCDClustering.h.

int { ... } ::zetaID[_ARRAY_NUM]

Definition at line 179 of file FPCCDDigitizer.h.

int FPCCDDigitizer::zetaID[_ARRAY_NUM]

Definition at line 179 of file FPCCDDigitizer.h.

FloatVec FPCCDClustering::Mori2ndCut::zpar {}

Definition at line 298 of file FPCCDClustering.h.

IntVec FPCCDClustering::firstCut::ZWidth {}

Definition at line 292 of file FPCCDClustering.h.