CMS 3D CMS Logo

Enumerations | Variables
CosmicMuonParameters.h File Reference
#include "TMath.h"

Go to the source code of this file.

Enumerations

enum  {
  Unknown = 0, Plug, Wall, Air,
  Clay, Rock
}
 

Variables

const double alpha = 2.
 
const double beta_const = 3.9e-6
 
const bool Debug = false
 
const double DefaultClayWidth = 50000.
 
const double Deg2Rad = Pi / 180.
 
const double epsilon = alpha / beta_const
 
const bool EventDisplay = true
 
const int max_Trials = 200000
 
const double MinStepSize = 10.
 
const double MuonMass = 0.105658357
 
const double N_A = 6.022e23
 
const double NorthCMSzDeltaPhi = 3. / 8. * Pi
 
const double Pi = acos(-1.)
 
const double PlugNoseXlength = 6400.
 
const double PlugNoseZlength = 1800.
 
const double PlugOnShaftVx = 0.
 
const double PlugOnShaftVz = Z_PX56
 
const double PlugWidth = 2250.
 
const double PlugXlength = 20600.
 
const double PlugZlength = 16000.
 
const double Rad2Deg = 180. / Pi
 
const double RadiusCMS = 8000.
 
const double RadiusTracker = 1200.
 
const double Rearth = 6370.e6
 
const double SpeedOfLight = 299.792458
 
const double SurfaceOfEarth = 88874.
 
const double TwoPi = 2.0 * Pi
 
const double Z_DistCMS = 15000.
 
const double Z_DistTracker = 2800.
 
const double Z_PX56 = -14000.
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
Unknown 
Plug 
Wall 
Air 
Clay 
Rock 

Definition at line 61 of file CosmicMuonParameters.h.

61 { Unknown = 0, Plug, Wall, Air, Clay, Rock };

Variable Documentation

◆ alpha

const double alpha = 2.

Definition at line 65 of file CosmicMuonParameters.h.

◆ beta_const

const double beta_const = 3.9e-6

Definition at line 66 of file CosmicMuonParameters.h.

◆ Debug

const bool Debug = false

◆ DefaultClayWidth

const double DefaultClayWidth = 50000.

Definition at line 38 of file CosmicMuonParameters.h.

Referenced by SingleParticleEvent::SingleParticleEvent().

◆ Deg2Rad

const double Deg2Rad = Pi / 180.

◆ epsilon

const double epsilon = alpha / beta_const

Definition at line 67 of file CosmicMuonParameters.h.

◆ EventDisplay

const bool EventDisplay = true

◆ max_Trials

const int max_Trials = 200000

Definition at line 72 of file CosmicMuonParameters.h.

Referenced by CosmicMuonGenerator::nextMultiEvent().

◆ MinStepSize

const double MinStepSize = 10.

◆ MuonMass

const double MuonMass = 0.105658357

◆ N_A

const double N_A = 6.022e23

Definition at line 64 of file CosmicMuonParameters.h.

Referenced by CMSCGEN::dNdEmudEnu().

◆ NorthCMSzDeltaPhi

const double NorthCMSzDeltaPhi = 3. / 8. * Pi

Definition at line 71 of file CosmicMuonParameters.h.

Referenced by CosmicMuonGenerator::nextMultiEvent().

◆ Pi

const double Pi = acos(-1.)

Definition at line 18 of file CosmicMuonParameters.h.

Referenced by FWCaloDataHistProxyBuilder::addEntryToTEveCaloData(), Hector::addPartToHepMC(), HiBasicGenTest::analyze(), DTSegmentAnalysisTask::analyze(), DTRunConditionVar::analyze(), TauTagValidation::analyze(), Combo::analyze(), L1MuonRecoTreeProducer::analyze(), reco::PFDisplacedVertex::angle_io(), BaseProtonTransport::ApplyBeamCorrection(), PFElecTkProducer::applySelection(), PatTauAnalyzer::beginJob(), PatTriggerAnalyzer::beginJob(), PatPhotonSimpleAnalyzer::beginJob(), PhotonIDSimpleAnalyzer::beginJob(), DiJetVarAnalyzer::bookHistograms(), RPCRecHitProbability::bookHistograms(), RPCRecHitValid::bookHistograms(), TauValidation::bookHistograms(), ElectronConversionRejectionValidator::bookHistograms(), EwkElecTauHistManager::bookHistograms(), JetTester_HeavyIons::bookHistograms(), EwkMuTauHistManager::bookHistograms(), BSFitter::BSFitter(), FWBeamSpotProxyBuilder::build(), FWPFEcalRecHitLegoProxyBuilder::build(), FWTauProxyBuilderBase::buildBaseTau(), FWPFClusterRPZUtils::buildRhoZClusterLineSet(), calcDeltaPhi(), SiStripHitEffFromCalibTree::calcPhi(), CSCTFPtLUT::calcPt(), GlobalHaloAlgo::Calculate(), CSCHaloAlgo::Calculate(), FWViewEnergyScale::calculateScaleFactor(), EventShapeVariables::circularity(), TCMETAlgo::closeToElectron(), MuonME0DigisHarvestor::ComputeBKG(), tauImpactParameter::TrackHelixVertexFitter::computedxydz(), BPhysicsValidation::ParticleMonitor::Configure(), tauImpactParameter::ParticleBuilder::convertCMSSWTrackPerigeeToSFTrackPar(), MuonMETAlgo::correctMETforMuon(), CosmicGenFilterHelix::createHistsEnd(), CosmicGenFilterHelix::createHistsStart(), CSCHaloAlgo::CSCHaloAlgo(), TtFullLepKinSolver::cubic(), TtSemiLepSignalSelMVAComputer::DeltaPhi(), TtSemiLepSignalSel::DeltaPhi(), MuScleFitUtils::deltaPhi(), MuScleFitUtils::deltaPhiNoFabs(), SiStripFineDelayHit::detId(), AntiElectronIDCut2::Discriminator(), IntegralOverPhiFunction::DoEval(), IntegrandThetaFunction::DoEval(), ConeAreaFunction::DoEval(), reco::PFDisplacedVertexSeed::Dump(), reco::PFDisplacedVertexCandidate::Dump(), ZeeCalibration::EvalDPhi(), ZeeCalibration::EvalDR(), CMSCGENnorm::events_n100cos(), CTPPSFastTrackingProducer::FastReco(), FWECALDetailViewBuilder::fillEtaPhi(), FWHGTowerProxyBuilderBase::fillTowerForDetId(), FWHFTowerProxyBuilderBase::fillTowerForDetId(), L1TkMuMantra::find_match(), TCMETAlgo::findDuplicateTracks(), FixedGridEnergyDensity::fixedGridRho(), FWLegoCandidate::FWLegoCandidate(), GSUtilities::gauss(), gen::Hydjet2Hadronizer::generatePartonsAndHadronize(), PPSTools::Get_t_and_xi(), ecaldqm::binning::getBinningEB_(), ecaldqm::binning::getBinningEcal_(), ecaldqm::binning::getBinningEE_(), Tau3MuReco::getDeltaR(), EopTreeWriter::getDistInCM(), SiStripFineDelayTOF::getPhi(), CosmicMuonGenerator::goodOrientation(), HiFJRhoFlowModulationProducer::HiFJRhoFlowModulationProducer(), HResolutionVSPart::HResolutionVSPart(), MillePedeMonitor::init(), fireworks::Context::initEveElements(), gen::Hydjet2Hadronizer::initializeForInternalPartons(), IsotropicR3(), EventShapeVariables::isotropy(), PFElecTkProducer::isSharingEcalEnergyWithEgSC(), HLTMuonL1Filter::isSingleSegmentCSC(), edm::isTransientEqual(), CSCTFPtMethods::Likelihood2(), CSCTFPtMethods::Likelihood2_2011(), egammaTools::localEcalClusterCoordsEB(), lorentzianPeak(), main(), fireworks::makeRhoZSuperCluster(), MuScleFitUtils::massProb(), l1t::MicroGMTMatchQualFineLUT::MicroGMTMatchQualFineLUT(), l1t::MicroGMTMatchQualSimpleLUT::MicroGMTMatchQualSimpleLUT(), PFElecTkProducer::minTangDist(), MuonErrorMatrix::MuonErrorMatrix(), MuScleFit::MuScleFit(), mygauss(), CosmicMuonGenerator::nextEvent(), CosmicMuonGenerator::nextMultiEvent(), FixedAreaIsolationCone::operator()(), JetIDStudiesSelector::operator()(), operator<<(), GrandCanonical::ParticleEnergyDensity(), GrandCanonical::ParticleNumberDensity(), BSpdfsFcn::PDFGauss_d(), BSpdfsFcn::PDFGauss_d_resolution(), BSpdfsFcn::PDFGauss_z(), Particle::Phi(), Phi_To_EcaliPhi(), Phi_To_HcaliPhi(), Phi_To_iPhi(), reco::PhiWedge::PhiHigh(), reco::PhiWedge::PhiLow(), SETPatternRecognition::produce(), HiFJRhoFlowModulationProducer::produce(), L1TMicroGMTInputProducerFromGen::produce(), GoodSeedProducer::produce(), BoostedTopProducer::produce(), cms::MuonTCMETValueMapProducer::propagateTrack(), TCMETAlgo::propagateTrackToCalorimeterFace(), BoostedTopProducer::Psi(), MuonSeedPtExtractor::pT_extract(), RecoMuonValidator::RecoMuonValidator(), CosmicRegionalSeedGenerator::regions(), HITrackingRegionProducer::regions(), HITrackingRegionForPrimaryVtxProducer::regions(), PFElecTkProducer::resolveGsfTracks(), ConvBremPFTrackFinder::runConvBremFinder(), BSFitter::scanPDF(), FWLegoViewBase::setContext(), L1Analysis::L1AnalysisCSCTF::SetTracks(), FWEveView::setupEnergyScale(), DoubleCrystalBallGenerator::shoot(), L1DummyProducer::SimpleDigi(), smearFunctionType7::smear(), smearFunctionBase::smearEta(), TauValidation::spinEffectsZH(), CosmicMuonGenerator::terminate(), Particle::Theta(), SiStripFineDelayTOF::trackParameters(), TopologyWorker::ulAngle(), and TracktoRPC::ValidRPCSurface().

◆ PlugNoseXlength

const double PlugNoseXlength = 6400.

Definition at line 44 of file CosmicMuonParameters.h.

Referenced by inPlug().

◆ PlugNoseZlength

const double PlugNoseZlength = 1800.

Definition at line 45 of file CosmicMuonParameters.h.

Referenced by inPlug().

◆ PlugOnShaftVx

const double PlugOnShaftVx = 0.

◆ PlugOnShaftVz

const double PlugOnShaftVz = Z_PX56

◆ PlugWidth

const double PlugWidth = 2250.

◆ PlugXlength

const double PlugXlength = 20600.

Definition at line 42 of file CosmicMuonParameters.h.

Referenced by inPlug().

◆ PlugZlength

const double PlugZlength = 16000.

Definition at line 43 of file CosmicMuonParameters.h.

Referenced by inPlug().

◆ Rad2Deg

const double Rad2Deg = 180. / Pi

◆ RadiusCMS

const double RadiusCMS = 8000.

◆ RadiusTracker

const double RadiusTracker = 1200.

◆ Rearth

const double Rearth = 6370.e6

Definition at line 68 of file CosmicMuonParameters.h.

Referenced by CMSCGEN::dNdEmudEnu().

◆ SpeedOfLight

const double SpeedOfLight = 299.792458

◆ SurfaceOfEarth

const double SurfaceOfEarth = 88874.

◆ TwoPi

const double TwoPi = 2.0 * Pi

◆ Z_DistCMS

const double Z_DistCMS = 15000.

◆ Z_DistTracker

const double Z_DistTracker = 2800.

◆ Z_PX56

const double Z_PX56 = -14000.

Definition at line 28 of file CosmicMuonParameters.h.

Referenced by inAirAfterPlug(), and inWallAfterAir().

Wall
Definition: CosmicMuonParameters.h:61
Rock
Definition: CosmicMuonParameters.h:61
Unknown
Definition: CosmicMuonParameters.h:61
Clay
Definition: CosmicMuonParameters.h:61
Air
Definition: CosmicMuonParameters.h:61
Plug
Definition: CosmicMuonParameters.h:61