CMS 3D CMS Logo

Macros | Functions | Variables
CascadeWrapper.h File Reference
#include <cctype>
#include <cstring>

Go to the source code of this file.

Macros

#define caeffic   caeffic_
 
#define cagluon   cagluon_
 
#define cahflav   cahflav_
 
#define cainpu   cainpu_
 
#define caluco   caluco_
 
#define capar1   capar1_
 
#define capar6   capar6_
 
#define captcut   captcut_
 
#define cascol   cascol_
 
#define cashower   cashower_
 
#define caspdf   caspdf_
 
#define casprre   casprre_
 
#define casshwr   casshwr_
 
#define integr   integr_
 
#define jpsi   jpsi_
 
#define scalf   scalf_
 

Functions

void caend_ (int *mode)
 
void call_caend (int mode)
 
void call_cascade ()
 
void call_cascha ()
 
void call_casini ()
 
void call_event ()
 
void call_pyedit (int mode)
 
void call_pytcha ()
 
void call_steer ()
 
void cascade_ ()
 
void cascha_ ()
 
void casini_ ()
 
double dcasrn_ (int *idummy)
 
void event_ ()
 
void pyedit_ (int *mode)
 
void pytcha_ ()
 
void steer_ ()
 

Variables

struct {
   double   avgi
 
   int   nin
 
   int   nout
 
   double   sd
 
caeffic_
 
struct {
   int   iglu
 
cagluon_
 
struct {
   int   ihfla
 
   int   kchi
 
   int   kpsi
 
cahflav_
 
struct {
   int   ifinal
 
   int   ifps
 
   int   ihf
 
   int   ilepto
 
   int   inter
 
   int   isemih
 
   int   nfrag
 
   double   plepin
 
   double   ppin
 
cainpu_
 
struct {
   int   ke
 
   int   keb
 
   int   kgl
 
   int   kp
 
   int   kpa
 
   int   kph
 
   int   nflav
 
caluco_
 
struct {
   int   ipro
 
   int   iq2
 
   int   iruna
 
   int   irunaem
 
capar1_
 
struct {
   int   ires [2]
 
   int   lst [30]
 
capar6_
 
struct {
   double   pt2cut [1000]
 
captcut_
 
struct {
   int   icolora
 
   int   irespro
 
   int   irpa
 
   int   irpb
 
   int   irpc
 
   int   irpd
 
   int   irpe
 
   int   irpf
 
   int   irpg
 
cascol_
 
struct {
   int   ipst
 
cashower_
 
struct {
   char   pdfpath [512]
 
caspdf_
 
struct {
   int   irspl
 
casprre_
 
struct {
   int   iccfm
 
   int   iorder
 
   int   itimshr
 
casshwr_
 
struct {
   double   acc1
 
   double   acc2
 
   int   iint
 
   int   ncb
 
integr_
 
struct {
   int   ipsiel1
 
   int   ipsiel2
 
   int   ipsipol
 
jpsi_
 
struct {
   double   scalfa
 
   double   scalfaf
 
scalf_
 

Macro Definition Documentation

◆ caeffic

#define caeffic   caeffic_

Definition at line 118 of file CascadeWrapper.h.

◆ cagluon

#define cagluon   cagluon_

Definition at line 76 of file CascadeWrapper.h.

◆ cahflav

#define cahflav   cahflav_

Definition at line 64 of file CascadeWrapper.h.

◆ cainpu

#define cainpu   cainpu_

Definition at line 31 of file CascadeWrapper.h.

◆ caluco

#define caluco   caluco_

Definition at line 16 of file CascadeWrapper.h.

◆ capar1

#define capar1   capar1_

Definition at line 58 of file CascadeWrapper.h.

◆ capar6

#define capar6   capar6_

Definition at line 22 of file CascadeWrapper.h.

◆ captcut

#define captcut   captcut_

Definition at line 88 of file CascadeWrapper.h.

◆ cascol

#define cascol   cascol_

Definition at line 70 of file CascadeWrapper.h.

◆ cashower

#define cashower   cashower_

Definition at line 37 of file CascadeWrapper.h.

◆ caspdf

#define caspdf   caspdf_

Definition at line 109 of file CascadeWrapper.h.

◆ casprre

#define casprre   casprre_

Definition at line 82 of file CascadeWrapper.h.

◆ casshwr

#define casshwr   casshwr_

Definition at line 52 of file CascadeWrapper.h.

◆ integr

#define integr   integr_

Definition at line 97 of file CascadeWrapper.h.

◆ jpsi

#define jpsi   jpsi_

Definition at line 46 of file CascadeWrapper.h.

◆ scalf

#define scalf   scalf_

Definition at line 103 of file CascadeWrapper.h.

Function Documentation

◆ caend_()

void caend_ ( int *  mode)

Referenced by call_caend().

◆ call_caend()

void call_caend ( int  mode)
inline

◆ call_cascade()

void call_cascade ( )
inline

Definition at line 136 of file CascadeWrapper.h.

136 { cascade_(); }

References cascade_().

Referenced by gen::Cascade2Hadronizer::initializeForInternalPartons().

◆ call_cascha()

void call_cascha ( )
inline

Definition at line 135 of file CascadeWrapper.h.

135 { cascha_(); }

References cascha_().

Referenced by gen::Cascade2Hadronizer::initializeForInternalPartons().

◆ call_casini()

void call_casini ( )
inline

Definition at line 133 of file CascadeWrapper.h.

133 { casini_(); }

References casini_().

Referenced by gen::Cascade2Hadronizer::initializeForInternalPartons().

◆ call_event()

void call_event ( )
inline

Definition at line 138 of file CascadeWrapper.h.

138 { event_(); }

References event_().

Referenced by gen::Cascade2Hadronizer::generatePartonsAndHadronize().

◆ call_pyedit()

void call_pyedit ( int  mode)
inline

Definition at line 152 of file CascadeWrapper.h.

152 { pyedit_(&mode); }

References ALCARECOPromptCalibProdSiPixelAli0T_cff::mode, and pyedit_().

◆ call_pytcha()

void call_pytcha ( )
inline

Definition at line 151 of file CascadeWrapper.h.

151 { pytcha_(); }

References pytcha_().

◆ call_steer()

void call_steer ( )
inline

Definition at line 134 of file CascadeWrapper.h.

134 { steer_(); }

References steer_().

◆ cascade_()

void cascade_ ( )

Referenced by call_cascade().

◆ cascha_()

void cascha_ ( )

Referenced by call_cascha().

◆ casini_()

void casini_ ( )

Referenced by call_casini().

◆ dcasrn_()

double dcasrn_ ( int *  idummy)

Definition at line 43 of file Cascade2Hadronizer.cc.

43  {
44  static int call = 0;
45 
46  double rdm_nb = cascade2RandomEngine->flat();
47 
48  if (debug && ++call < 100)
49  cout << "dcasrn from c++, call: " << call << " random number: " << rdm_nb << endl;
50 
51  return rdm_nb;
52 }

References cascade2RandomEngine, gather_cfg::cout, and debug.

◆ event_()

void event_ ( )

◆ pyedit_()

void pyedit_ ( int *  mode)

Referenced by call_pyedit().

◆ pytcha_()

void pytcha_ ( )

Referenced by call_pytcha().

◆ steer_()

void steer_ ( )

Referenced by call_steer().

Variable Documentation

◆ acc1

double acc1

Definition at line 92 of file CascadeWrapper.h.

◆ acc2

double acc2

Definition at line 92 of file CascadeWrapper.h.

◆ avgi

double avgi

Definition at line 113 of file CascadeWrapper.h.

◆ caeffic_

struct { ... } caeffic_

◆ cagluon_

struct { ... } cagluon_

◆ cahflav_

struct { ... } cahflav_

◆ cainpu_

struct { ... } cainpu_

◆ caluco_

struct { ... } caluco_

◆ capar1_

struct { ... } capar1_

◆ capar6_

struct { ... } capar6_

◆ captcut_

struct { ... } captcut_

◆ cascol_

struct { ... } cascol_

◆ cashower_

struct { ... } cashower_

◆ caspdf_

struct { ... } caspdf_

◆ casprre_

struct { ... } casprre_

◆ casshwr_

struct { ... } casshwr_

◆ iccfm

int iccfm

Definition at line 49 of file CascadeWrapper.h.

◆ icolora

int icolora

Definition at line 67 of file CascadeWrapper.h.

◆ ifinal

int ifinal

Definition at line 27 of file CascadeWrapper.h.

◆ ifps

int ifps

Definition at line 27 of file CascadeWrapper.h.

◆ iglu

int iglu

Definition at line 73 of file CascadeWrapper.h.

◆ ihf

int ihf

◆ ihfla

int ihfla

Definition at line 61 of file CascadeWrapper.h.

◆ iint

int iint

Definition at line 93 of file CascadeWrapper.h.

Referenced by reweight::LumiReWeighting::weightOOT_init().

◆ ilepto

int ilepto

Definition at line 27 of file CascadeWrapper.h.

◆ integr_

struct { ... } integr_

◆ inter

int inter

Definition at line 27 of file CascadeWrapper.h.

Referenced by grid3d_t(), and PileupMixingContent::PileupMixingContent().

◆ iorder

int iorder

◆ ipro

int ipro

Definition at line 55 of file CascadeWrapper.h.

◆ ipsiel1

int ipsiel1

Definition at line 41 of file CascadeWrapper.h.

◆ ipsiel2

int ipsiel2

Definition at line 41 of file CascadeWrapper.h.

◆ ipsipol

int ipsipol

Definition at line 41 of file CascadeWrapper.h.

◆ ipst

int ipst

Definition at line 34 of file CascadeWrapper.h.

◆ iq2

int iq2

Definition at line 55 of file CascadeWrapper.h.

◆ ires

int ires[2]

◆ irespro

int irespro

Definition at line 67 of file CascadeWrapper.h.

◆ irpa

int irpa

Definition at line 67 of file CascadeWrapper.h.

◆ irpb

int irpb

Definition at line 67 of file CascadeWrapper.h.

◆ irpc

int irpc

◆ irpd

int irpd

Definition at line 67 of file CascadeWrapper.h.

◆ irpe

int irpe

Definition at line 67 of file CascadeWrapper.h.

◆ irpf

int irpf

Definition at line 67 of file CascadeWrapper.h.

◆ irpg

int irpg

Definition at line 67 of file CascadeWrapper.h.

◆ irspl

int irspl

Definition at line 79 of file CascadeWrapper.h.

◆ iruna

int iruna

Definition at line 55 of file CascadeWrapper.h.

◆ irunaem

int irunaem

Definition at line 55 of file CascadeWrapper.h.

◆ isemih

int isemih

Definition at line 27 of file CascadeWrapper.h.

◆ itimshr

int itimshr

Definition at line 49 of file CascadeWrapper.h.

◆ jpsi_

struct { ... } jpsi_

◆ kchi

int kchi

Definition at line 61 of file CascadeWrapper.h.

◆ ke

int ke

◆ keb

int keb

Definition at line 13 of file CascadeWrapper.h.

◆ kgl

int kgl

Definition at line 13 of file CascadeWrapper.h.

◆ kp

int kp

◆ kpa

int kpa

Definition at line 13 of file CascadeWrapper.h.

◆ kph

int kph

Definition at line 13 of file CascadeWrapper.h.

◆ kpsi

int kpsi

Definition at line 61 of file CascadeWrapper.h.

◆ lst

int lst[30]

Definition at line 19 of file CascadeWrapper.h.

Referenced by editVectorParameter(), editVInputTag(), and FWSummaryManager::newItem().

◆ ncb

int ncb

Definition at line 93 of file CascadeWrapper.h.

◆ nflav

int nflav

Definition at line 13 of file CascadeWrapper.h.

◆ nfrag

int nfrag

Definition at line 27 of file CascadeWrapper.h.

◆ nin

int nin

◆ nout

int nout

Definition at line 114 of file CascadeWrapper.h.

Referenced by IsolatedEcalPixelTrackCandidateProducer::produce().

◆ pdfpath

char pdfpath[512]

Definition at line 106 of file CascadeWrapper.h.

◆ plepin

double plepin

Definition at line 26 of file CascadeWrapper.h.

◆ ppin

double ppin

Definition at line 26 of file CascadeWrapper.h.

◆ pt2cut

double pt2cut[1000]

Definition at line 85 of file CascadeWrapper.h.

◆ scalf_

struct { ... } scalf_

◆ scalfa

double scalfa

Definition at line 100 of file CascadeWrapper.h.

◆ scalfaf

double scalfaf

Definition at line 100 of file CascadeWrapper.h.

◆ sd

double sd

Definition at line 113 of file CascadeWrapper.h.

Referenced by TTUTrackingAlg::Track::add(), CTPPSPixelDQMSource::bookHistograms(), CaloTowerConstituentsMap::constituentsOf(), AttachSD::create(), HcalTopology::denseId2detId(), edm::StreamerInputSource::deserializeAndMergeWithRegistry(), edm::StreamerInputSource::deserializeRegistry(), HcalTopology::detId2denseIdPreLS1(), EcalTrigTowerDetId::detIdFromDenseIndex(), PPSAlignmentHarvester::dqmEndRun(), dumpInitVerbose(), ClusterShapeHitFilter::getCotangent(), HcalCaloFlagTool::hasField(), HcalText2DetIdConverter::init(), DreamSD::initMap(), FWPFCandidateDetailView::isPntInRng(), main(), SensitiveDetectorMaker< T >::make(), hcalCalib::makeTextFile(), operator<<(), SiStripActionExecutor::printFaultyModuleList(), cms::DDCMSDetElementCreator::process(), RunManagerMTWorker::produce(), mySiStripNoises::put(), SiStripNoises::put(), SiStripPedestals::put(), SiPixelGainCalibrationOffline::put(), SiPixelGainCalibration::put(), SiPixelGainCalibrationForHLT::put(), SiStripBadStrip::put(), SiStripApvGain::put(), SiStripThreshold::put(), SiStripQuality::put_replace(), hcalCalib::ReadPhiSymCor(), FastjetJetProducer::runAlgorithm(), CmsShowMainBase::sendVersionInfo(), edm::StreamSerializer::serializeRegistry(), SiStripTrackerMapCreator::setTkMapFromHistogram(), FWGUIManager::subviewDestroyAll(), hcaltb::HcalTBSlowDataUnpacker::unpackMaps(), PrintGeomInfoAction::update(), HcalTestAnalysis::update(), SimG4HcalValidation::update(), HcalTB02Analysis::update(), HcalTB04Analysis::update(), EcalTrigTowerDetId::validDetId(), HcalObjRepresent::validDetId(), HcalTopology::validDetIdPreLS1(), PPSAlignmentHarvester::xAlignment(), PPSAlignmentHarvester::xAlignmentRelative(), PPSAlignmentHarvester::yAlignment(), and cms::DDCMSDetElementCreator::~DDCMSDetElementCreator().

gather_cfg.cout
cout
Definition: gather_cfg.py:144
ALCARECOPromptCalibProdSiPixelAli0T_cff.mode
mode
Definition: ALCARECOPromptCalibProdSiPixelAli0T_cff.py:96
steer_
void steer_()
caend_
void caend_(int *mode)
debug
#define debug
Definition: Cascade2Hadronizer.cc:37
event_
void event_()
pyedit_
void pyedit_(int *mode)
cascade2RandomEngine
static CLHEP::HepRandomEngine * cascade2RandomEngine
Definition: Cascade2Hadronizer.cc:39
cascha_
void cascha_()
cascade_
void cascade_()
casini_
void casini_()
pytcha_
void pytcha_()