EICrecon
JANA based reconstruction for the EPIC detector
Loading...
Searching...
No Matches
Public Attributes | List of all members
eicrecon::OrthogonalTrackSeedingConfig Struct Reference

#include <OrthogonalTrackSeedingConfig.h>

Public Attributes

float rMax = 440. * Acts::UnitConstants::mm
 SEED FINDER GENERAL PARAMETERS.
 
float rMin = 33. * Acts::UnitConstants::mm
 
float zMax = 1700. * Acts::UnitConstants::mm
 
float zMin = -1500. * Acts::UnitConstants::mm
 
float deltaRMinTopSP
 
float deltaRMaxTopSP
 
float deltaRMinBottomSP
 
float deltaRMaxBottomSP
 
float collisionRegionMin = -250 * Acts::UnitConstants::mm
 
float collisionRegionMax = 250 * Acts::UnitConstants::mm
 
unsigned int maxSeedsPerSpM = 0
 
float cotThetaMax
 
float sigmaScattering = 5
 
float radLengthPerSeed = 0.1
 
float minPt
 
float bFieldInZ
 
float beamPosX = 0
 
float beamPosY = 0
 
float impactMax = 3. * Acts::UnitConstants::mm
 
float rMinMiddle
 
float rMaxMiddle = 400. * Acts::UnitConstants::mm
 
float deltaPhiMax = 0.085
 
float maxSeedsPerSpM_filter = 0
 
float deltaRMin = 5 * Acts::UnitConstants::mm
 
bool seedConfirmation = false
 
float deltaInvHelixDiameter = 0.00003 * 1. / Acts::UnitConstants::mm
 
float impactWeightFactor = 1.
 
float zOriginWeightFactor = 1.
 
float compatSeedWeight = 200.
 
std::size_t compatSeedLimit = 2
 
float seedWeightIncrement = 0
 
float zMinSeedConfCentral = -250 * Acts::UnitConstants::mm
 CENTRAL SEED FILTER PARAMETERS.
 
float zMaxSeedConfCentral = 250 * Acts::UnitConstants::mm
 
float rMaxSeedConfCentral = 140 * Acts::UnitConstants::mm
 
std::size_t nTopForLargeRCentral = 1
 
std::size_t nTopForSmallRCentral = 2
 
float seedConfMinBottomRadiusCentral = 60.0 * Acts::UnitConstants::mm
 
float seedConfMaxZOriginCentral = 150.0 * Acts::UnitConstants::mm
 
float minImpactSeedConfCentral = 1.0 * Acts::UnitConstants::mm
 
float zMinSeedConfForward = -3000 * Acts::UnitConstants::mm
 FORWARD / BACKWARD SEED FILTER PARAMETERS.
 
float zMaxSeedConfForward = 3000 * Acts::UnitConstants::mm
 
float rMaxSeedConfForward = 140 * Acts::UnitConstants::mm
 
std::size_t nTopForLargeRForward = 1
 
std::size_t nTopForSmallRForward = 2
 
float seedConfMinBottomRadiusForward = 60.0 * Acts::UnitConstants::mm
 
float seedConfMaxZOriginForward = 150.0 * Acts::UnitConstants::mm
 
float minImpactSeedConfForward = 1.0 * Acts::UnitConstants::mm
 
float locaError = 1.5 * Acts::UnitConstants::mm
 Seed Covariance Error Matrix.
 
float locbError = 1.5 * Acts::UnitConstants::mm
 
float phiError = 0.02 * Acts::UnitConstants::rad
 
float thetaError = 0.002 * Acts::UnitConstants::rad
 
float qOverPError = 0.025 / Acts::UnitConstants::GeV
 
float timeError = 0.1 * Acts::UnitConstants::mm
 

Member Data Documentation

◆ beamPosX

float eicrecon::OrthogonalTrackSeedingConfig::beamPosX = 0

◆ beamPosY

float eicrecon::OrthogonalTrackSeedingConfig::beamPosY = 0

◆ bFieldInZ

float eicrecon::OrthogonalTrackSeedingConfig::bFieldInZ
Initial value:
=
1.7 * Acts::UnitConstants::T

◆ collisionRegionMax

float eicrecon::OrthogonalTrackSeedingConfig::collisionRegionMax = 250 * Acts::UnitConstants::mm

◆ collisionRegionMin

float eicrecon::OrthogonalTrackSeedingConfig::collisionRegionMin = -250 * Acts::UnitConstants::mm

◆ compatSeedLimit

std::size_t eicrecon::OrthogonalTrackSeedingConfig::compatSeedLimit = 2

◆ compatSeedWeight

float eicrecon::OrthogonalTrackSeedingConfig::compatSeedWeight = 200.

◆ cotThetaMax

float eicrecon::OrthogonalTrackSeedingConfig::cotThetaMax
Initial value:
=
1.0 / tan(2. * atan(exp(-4.0)))

◆ deltaInvHelixDiameter

float eicrecon::OrthogonalTrackSeedingConfig::deltaInvHelixDiameter = 0.00003 * 1. / Acts::UnitConstants::mm

◆ deltaPhiMax

float eicrecon::OrthogonalTrackSeedingConfig::deltaPhiMax = 0.085

◆ deltaRMaxBottomSP

float eicrecon::OrthogonalTrackSeedingConfig::deltaRMaxBottomSP
Initial value:
=
200. * Acts::UnitConstants::mm

◆ deltaRMaxTopSP

float eicrecon::OrthogonalTrackSeedingConfig::deltaRMaxTopSP
Initial value:
=
450. * Acts::UnitConstants::mm

◆ deltaRMin

float eicrecon::OrthogonalTrackSeedingConfig::deltaRMin = 5 * Acts::UnitConstants::mm

◆ deltaRMinBottomSP

float eicrecon::OrthogonalTrackSeedingConfig::deltaRMinBottomSP
Initial value:
=
10. * Acts::UnitConstants::mm

◆ deltaRMinTopSP

float eicrecon::OrthogonalTrackSeedingConfig::deltaRMinTopSP
Initial value:
=
10. * Acts::UnitConstants::mm

◆ impactMax

float eicrecon::OrthogonalTrackSeedingConfig::impactMax = 3. * Acts::UnitConstants::mm

◆ impactWeightFactor

float eicrecon::OrthogonalTrackSeedingConfig::impactWeightFactor = 1.

◆ locaError

float eicrecon::OrthogonalTrackSeedingConfig::locaError = 1.5 * Acts::UnitConstants::mm

Seed Covariance Error Matrix.

◆ locbError

float eicrecon::OrthogonalTrackSeedingConfig::locbError = 1.5 * Acts::UnitConstants::mm

◆ maxSeedsPerSpM

unsigned int eicrecon::OrthogonalTrackSeedingConfig::maxSeedsPerSpM = 0

◆ maxSeedsPerSpM_filter

float eicrecon::OrthogonalTrackSeedingConfig::maxSeedsPerSpM_filter = 0

SEED FILTER GENERAL PARAMETERS The parameters below control the process of filtering out seeds before sending them off to track reconstruction. These parameters first correspond to global settings (more loose) followed by more strict cuts for the central and forward/backward regions separately.

◆ minImpactSeedConfCentral

float eicrecon::OrthogonalTrackSeedingConfig::minImpactSeedConfCentral = 1.0 * Acts::UnitConstants::mm

◆ minImpactSeedConfForward

float eicrecon::OrthogonalTrackSeedingConfig::minImpactSeedConfForward = 1.0 * Acts::UnitConstants::mm

◆ minPt

float eicrecon::OrthogonalTrackSeedingConfig::minPt
Initial value:
= (100. * Acts::UnitConstants::MeV) /
float cotThetaMax
Definition OrthogonalTrackSeedingConfig.h:33

◆ nTopForLargeRCentral

std::size_t eicrecon::OrthogonalTrackSeedingConfig::nTopForLargeRCentral = 1

◆ nTopForLargeRForward

std::size_t eicrecon::OrthogonalTrackSeedingConfig::nTopForLargeRForward = 1

◆ nTopForSmallRCentral

std::size_t eicrecon::OrthogonalTrackSeedingConfig::nTopForSmallRCentral = 2

◆ nTopForSmallRForward

std::size_t eicrecon::OrthogonalTrackSeedingConfig::nTopForSmallRForward = 2

◆ phiError

float eicrecon::OrthogonalTrackSeedingConfig::phiError = 0.02 * Acts::UnitConstants::rad

◆ qOverPError

float eicrecon::OrthogonalTrackSeedingConfig::qOverPError = 0.025 / Acts::UnitConstants::GeV

◆ radLengthPerSeed

float eicrecon::OrthogonalTrackSeedingConfig::radLengthPerSeed = 0.1

◆ rMax

float eicrecon::OrthogonalTrackSeedingConfig::rMax = 440. * Acts::UnitConstants::mm

SEED FINDER GENERAL PARAMETERS.

◆ rMaxMiddle

float eicrecon::OrthogonalTrackSeedingConfig::rMaxMiddle = 400. * Acts::UnitConstants::mm

◆ rMaxSeedConfCentral

float eicrecon::OrthogonalTrackSeedingConfig::rMaxSeedConfCentral = 140 * Acts::UnitConstants::mm

◆ rMaxSeedConfForward

float eicrecon::OrthogonalTrackSeedingConfig::rMaxSeedConfForward = 140 * Acts::UnitConstants::mm

◆ rMin

float eicrecon::OrthogonalTrackSeedingConfig::rMin = 33. * Acts::UnitConstants::mm

◆ rMinMiddle

float eicrecon::OrthogonalTrackSeedingConfig::rMinMiddle
Initial value:
=
20. * Acts::UnitConstants::mm

◆ seedConfirmation

bool eicrecon::OrthogonalTrackSeedingConfig::seedConfirmation = false

◆ seedConfMaxZOriginCentral

float eicrecon::OrthogonalTrackSeedingConfig::seedConfMaxZOriginCentral = 150.0 * Acts::UnitConstants::mm

◆ seedConfMaxZOriginForward

float eicrecon::OrthogonalTrackSeedingConfig::seedConfMaxZOriginForward = 150.0 * Acts::UnitConstants::mm

◆ seedConfMinBottomRadiusCentral

float eicrecon::OrthogonalTrackSeedingConfig::seedConfMinBottomRadiusCentral = 60.0 * Acts::UnitConstants::mm

◆ seedConfMinBottomRadiusForward

float eicrecon::OrthogonalTrackSeedingConfig::seedConfMinBottomRadiusForward = 60.0 * Acts::UnitConstants::mm

◆ seedWeightIncrement

float eicrecon::OrthogonalTrackSeedingConfig::seedWeightIncrement = 0

◆ sigmaScattering

float eicrecon::OrthogonalTrackSeedingConfig::sigmaScattering = 5

◆ thetaError

float eicrecon::OrthogonalTrackSeedingConfig::thetaError = 0.002 * Acts::UnitConstants::rad

◆ timeError

float eicrecon::OrthogonalTrackSeedingConfig::timeError = 0.1 * Acts::UnitConstants::mm

◆ zMax

float eicrecon::OrthogonalTrackSeedingConfig::zMax = 1700. * Acts::UnitConstants::mm

◆ zMaxSeedConfCentral

float eicrecon::OrthogonalTrackSeedingConfig::zMaxSeedConfCentral = 250 * Acts::UnitConstants::mm

◆ zMaxSeedConfForward

float eicrecon::OrthogonalTrackSeedingConfig::zMaxSeedConfForward = 3000 * Acts::UnitConstants::mm

◆ zMin

float eicrecon::OrthogonalTrackSeedingConfig::zMin = -1500. * Acts::UnitConstants::mm

◆ zMinSeedConfCentral

float eicrecon::OrthogonalTrackSeedingConfig::zMinSeedConfCentral = -250 * Acts::UnitConstants::mm

CENTRAL SEED FILTER PARAMETERS.

◆ zMinSeedConfForward

float eicrecon::OrthogonalTrackSeedingConfig::zMinSeedConfForward = -3000 * Acts::UnitConstants::mm

FORWARD / BACKWARD SEED FILTER PARAMETERS.

◆ zOriginWeightFactor

float eicrecon::OrthogonalTrackSeedingConfig::zOriginWeightFactor = 1.

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