CMS 3D CMS Logo

Macros | Enumerations | Functions | Variables
GenABIO.cc File Reference
#include <cassert>
#include <cstdlib>
#include <cstring>
#include <fstream>
#include <iostream>
#include <sstream>
#include <vector>
#include "ecalDccMap.h"
#include <errno.h>

Go to the source code of this file.

Macros

#define SIZE_MAX   ((size_t)-1)
 
#define SSIZE_MAX   ((ssize_t)(SIZE_MAX / 2))
 

Enumerations

enum  roAction_t {
  suppress = 0, sr2, sr1, full,
  fsuppress, fsr2, fsr1, ffull
}
 

Functions

void abConnect (int iAB, int iABCh, int &iOtherAB, int &iOtherABCh)
 
int abNum (int iABEta, int iABPhi)
 
void fillABIOFiles (const char ttFlags[nTTInEta][nTTInPhi], const char barrelSrFlags[nBarrelTTInEta][nTTInPhi], const char endcapSrFlags[nEndcaps][nSupercrystalXBins][nSupercrystalYBins], ofstream files[])
 
void fillABSRPFiles (const char barrelSrFlags[nBarrelTTInEta][nTTInPhi], const char endcapSrFlags[nEndcaps][nSupercrystalXBins][nSupercrystalYBins], ofstream files[])
 
void fillABSRPFiles (const char barrelSrFlags[nBarrelTTInEta][nTTInPhi], const char endcapSrFlags[nEndcaps][nSupercrystalXBins][nSupercrystalYBins], ofstream files[nAB])
 
void fillABTTFFiles (const char ttFlags[nTTInEta][nTTInPhi], ofstream files[])
 
string getABABInputStream (const char tccFlags[nTTInEta][nTTInPhi], int iABEta, int iABPhi, int iABCh)
 
string getABABOutputStream (const char tccFlags[nTTInEta][nTTInPhi], int iABEta, int iABPhi, int iABCh)
 
string getABDCCOutputStream (const char barrelSrFlags[nBarrelTTInEta][nTTInPhi], const char endcapSrFlags[nEndcaps][nSupercrystalXBins][nSupercrystalYBins], int iABEta, int iABPhi, int DCCCh)
 
string getABTCCInputStream (const char tccFlags[nTTInEta][nTTInPhi], int iABEta, int iABPhi, int iTCCCh)
 
void getABTTPhiBounds (int iABPhi, int &iTTPhiMin, int &iTTPhiMax)
 
string getFlagStream (char flags[nTTInEta][nTTInPhi], int iEtaMin, int iEtaMax, int iPhiMin, int iPhiMax)
 
int main (int argc, char *argv[])
 
bool readSRF (FILE *file, char barrelSrFlags[nBarrelTTInEta][nTTInPhi], char endcapSrFlags[nEndcaps][nSupercrystalXBins][nSupercrystalYBins])
 
bool readTTF (FILE *file, char ttFlags[nTTInEta][nTTInPhi])
 
void writeABIOFileHeader (ofstream &f, int abNum)
 
void writeABSRFFileHeader (ofstream &f, int abNum)
 
void writeABTTFFileHeader (ofstream &f, int abNum)
 

Variables

const char * abIOFilePostfix = ".txt"
 
const char * abIOFilePrefix = "IO_AB"
 
const char * abSRFFilePostfix = ".txt"
 
const char * abSRFFilePrefix = "AF_AB"
 
const char * abTTFFilePostfix = ".txt"
 
const char * abTTFFilePrefix = "TTF_AB"
 
roAction_t actions [nactions]
 
vector< pair< int, int > > ecalDccSC [nEndcaps][nDCCEE]
 
int iEvent = 0
 
const int iTCCEtaBounds [nTCCInEta+1] = {0, 7, 11, 28, 45, 49, 56}
 
const int iTTEtaMax [nABInEta] = {10, 27, 44, 55}
 
const int iTTEtaMin [nABInEta] = {0, 11, 28, 45}
 
const int iTTEtaSign [nABInEta] = {-1, -1, 1, 1}
 
const int nAB = nABInPhi * nABInEta
 
const int nABABCh = 8
 
const int nABInEta = 4
 
const int nABInPhi = 3
 
const int nABTCCCh = 12
 
const int nactions = 8
 
const static int nBarrelTTInEta = 34
 
const int nDCCCh = 12
 
const int nDCCEE = 9
 
const static int nEndcaps = 2
 
const static int nEndcapTTInEta = 11
 
const static int nEndcapXBins = 100
 
const static int nEndcapYBins = 100
 
const static int nSupercrystalXBins = nEndcapXBins / supercrystalEdge
 
const static int nSupercrystalYBins = nEndcapYBins / supercrystalEdge
 
const int nTCCInEta = 6
 
const int nTTInABAlongPhi = nTTInPhi / nABInPhi
 
const static int nTTInEta = 2 * nEndcapTTInEta + nBarrelTTInEta
 
const static int nTTInPhi = 72
 
char roFlagMarker []
 
const char * srfFilename = "SRF.txt"
 
char srp2roFlags [128]
 
const char srpFlagMarker [] = {'.', 'S', 'N', 'C', '4', '5', '6', '7'}
 
const static int supercrystalEdge = 5
 
const char tccFlagMarker [] = {'.', 'S', '?', 'C', '4', '5', '6', '7'}
 
int theAB = -1
 
const char * ttfFilename = "TTF.txt"
 
const char * xconnectFilename = "xconnect_universal.txt"
 

Detailed Description

GenABIO is a standalone program to produce individual SRP card trigger tower and selective readout action flags from TTF.txt and SRF.txt global flag files. Run 'GenABIO -h' for usage.

Definition in file GenABIO.cc.

Macro Definition Documentation

◆ SIZE_MAX

#define SIZE_MAX   ((size_t)-1)

Definition at line 25 of file GenABIO.cc.

◆ SSIZE_MAX

#define SSIZE_MAX   ((ssize_t)(SIZE_MAX / 2))

Definition at line 28 of file GenABIO.cc.

Enumeration Type Documentation

◆ roAction_t

enum roAction_t
Enumerator
suppress 
sr2 
sr1 
full 
fsuppress 
fsr2 
fsr1 
ffull 

Definition at line 168 of file GenABIO.cc.

Function Documentation

◆ abConnect()

void abConnect ( int  iAB,
int  iABCh,
int &  iOtherAB,
int &  iOtherABCh 
)

Definition at line 870 of file GenABIO.cc.

870  {
871  static bool firstCall = true;
872  static int xconnectMap[nAB][nABABCh][2];
873  if (firstCall) {
874  FILE *f = fopen(xconnectFilename, "r");
875  if (f == nullptr) {
876  cerr << "Error. Failed to open xconnect definition file," << xconnectFilename << endl;
877  exit(EXIT_FAILURE);
878  }
879  // skips two first lines:
880  for (int i = 0; i < 2; ++i) {
881  int c;
882  while ((c = getc(f)) != '\n' && c >= 0)
883  ;
884  }
885  int ilink = 0;
886  while (!feof(f)) {
887  int abIn;
888  int pinIn;
889  int abOut;
890  int pinOut;
891  if (4 == fscanf(f, "%d\t%d\t%d\t%d", &abIn, &pinIn, &abOut, &pinOut)) {
892  xconnectMap[abIn][pinIn][0] = abOut;
893  xconnectMap[abIn][pinIn][1] = pinOut;
894  ++ilink;
895  }
896  }
897  if (ilink != nAB * nABABCh) {
898  cerr << "Error cross-connect definition file " << xconnectFilename
899  << " contains an unexpected number of link definition." << endl;
900  exit(EXIT_FAILURE);
901  }
902  firstCall = false;
903  }
904 
905  iOtherAB = xconnectMap[iAB][iABCh][0];
906  iOtherABCh = xconnectMap[iAB][iABCh][1];
907 }

References c, EcnaPython_AdcPeg12_S1_10_R170298_1_0_150_Dee0::cerr, beamvalidation::exit(), f, mps_fire::i, nAB, nABABCh, and xconnectFilename.

Referenced by getABABInputStream().

◆ abNum()

int abNum ( int  iABEta,
int  iABPhi 
)
inline

Definition at line 202 of file GenABIO.cc.

202 { return 3 * iABEta + iABPhi; }

Referenced by fillABIOFiles(), fillABSRPFiles(), fillABTTFFiles(), getABABInputStream(), writeABIOFileHeader(), writeABSRFFileHeader(), and writeABTTFFileHeader().

◆ fillABIOFiles()

void fillABIOFiles ( const char  ttFlags[nTTInEta][nTTInPhi],
const char  barrelSrFlags[nBarrelTTInEta][nTTInPhi],
const char  endcapSrFlags[nEndcaps][nSupercrystalXBins][nSupercrystalYBins],
ofstream  files[] 
)

Definition at line 459 of file GenABIO.cc.

462  {
463  for (int iABEta = 0; iABEta < nABInEta; ++iABEta) {
464  for (int iABPhi = 0; iABPhi < nABInPhi; ++iABPhi) {
465  int iAB = abNum(iABEta, iABPhi);
466  // writeABIOFileHeader(files[iAB], iAB);
467  files[iAB] << "# Event " << iEvent << "\n";
468  // TCC inputs:
469  for (int iTCC = 0; iTCC < nABTCCCh; ++iTCC) {
470  files[iAB] << "ITCC" << iTCC + 1 << ":" << getABTCCInputStream(ttFlags, iABEta, iABPhi, iTCC) << "\n";
471  }
472  // AB inputs:
473  for (int iABCh = 0; iABCh < nABABCh; ++iABCh) {
474  files[iAB] << "IAB" << iABCh + 1 << ":" << getABABInputStream(ttFlags, iABEta, iABPhi, iABCh) << "\n";
475  }
476  // AB outputs:
477  for (int iABCh = 0; iABCh < nABABCh; ++iABCh) {
478  files[iAB] << "OAB" << iABCh + 1 << ":" << getABABOutputStream(ttFlags, iABEta, iABPhi, iABCh) << "\n";
479  }
480  // DCC output:
481  for (int iDCCCh = 0; iDCCCh < nDCCCh; ++iDCCCh) {
482  files[iAB] << "ODCC";
483  files[iAB] << (iDCCCh <= 8 ? "0" : "") << iDCCCh + 1 << ":"
484  << getABDCCOutputStream(barrelSrFlags, endcapSrFlags, iABEta, iABPhi, iDCCCh) << "\n";
485  }
486  files[iAB] << "#\n";
487  }
488  }
489 }

References abNum(), submitPVResolutionJobs::files, getABABInputStream(), getABABOutputStream(), getABDCCOutputStream(), getABTCCInputStream(), iEvent, nABABCh, nABInEta, nABInPhi, nABTCCCh, and nDCCCh.

Referenced by main().

◆ fillABSRPFiles() [1/2]

void fillABSRPFiles ( const char  barrelSrFlags[nBarrelTTInEta][nTTInPhi],
const char  endcapSrFlags[nEndcaps][nSupercrystalXBins][nSupercrystalYBins],
ofstream  files[] 
)

Referenced by main().

◆ fillABSRPFiles() [2/2]

void fillABSRPFiles ( const char  barrelSrFlags[nBarrelTTInEta][nTTInPhi],
const char  endcapSrFlags[nEndcaps][nSupercrystalXBins][nSupercrystalYBins],
ofstream  files[nAB] 
)

Definition at line 390 of file GenABIO.cc.

392  {
393  // event headers:
394  for (int iAB = 0; iAB < nAB; ++iAB) {
395  files[iAB] << "# Event " << iEvent << "\n";
396  }
397 
398  bool lineAppended[nAB];
399  for (int i = 0; i < nAB; lineAppended[i++] = false) /*empty*/
400  ;
401 
402  // EE:
403  for (int iEE = 0; iEE < nEndcaps; ++iEE) {
404  for (int iX = 0; iX < nSupercrystalXBins; ++iX) {
405  for (int iY = 0; iY < nSupercrystalYBins; ++iY) {
406  // int iDCC = dccIndex(iEE==0?0:2,iX*5,iY*5);
407  int iDCC = dccIndexOfRU(iEE == 0 ? 0 : 2, iX, iY);
408  if (iDCC >= 0) {
409  int iAB = abOfDcc(iDCC);
410  if (!lineAppended[iAB]) {
411  for (int i = 0; i < iY; ++i)
412  files[iAB] << ' ';
413  }
414  files[iAB] << srp2roFlags[(int)endcapSrFlags[iEE][iX][iY]];
415  lineAppended[iAB] = true;
416  }
417  } // next iY
418  for (int iFile = 0; iFile < nAB; ++iFile) {
419  if (lineAppended[iFile]) {
420  files[iFile] << "\n";
421  lineAppended[iFile] = false;
422  }
423  }
424  } // next iX
425  }
426 
427  // EB:
428  for (int iABEta = 1; iABEta < 3; ++iABEta) {
429  for (int iABPhi = 0; iABPhi < nABInPhi; ++iABPhi) {
430  int iAB = abNum(iABEta, iABPhi);
431  int iTTPhiMin;
432  int iTTPhiMax;
433  getABTTPhiBounds(iABPhi, iTTPhiMin, iTTPhiMax);
434  // writeEventHeader(files[iAB], iEvent, nTTInABAlongPhi);
435  for (int i = 0; i <= iTTEtaMax[iABEta] - iTTEtaMin[iABEta]; ++i) {
436  int iTTEta;
437  if (iTTEtaSign[iABEta] > 0) {
438  iTTEta = iTTEtaMin[iABEta] + i;
439  } else {
440  iTTEta = iTTEtaMax[iABEta] - i;
441  }
442  for (int iTTPhi = iTTPhiMin; mod(iTTPhiMax - iTTPhi, nTTInPhi) < nTTInABAlongPhi;
443  iTTPhi = mod(++iTTPhi, nTTInPhi)) {
444  files[iAB] << srp2roFlags[(int)barrelSrFlags[iTTEta - nEndcapTTInEta][iTTPhi]];
445  }
446  files[iAB] << "\n";
447  }
448  // writeEventTrailer(files[iAB], nTTInABAlongPhi);
449  files[iAB] << "#\n";
450  }
451  }
452 
453  // file trailers
454  for (int iAB = 0; iAB < nAB; ++iAB) {
455  files[iAB] << "#\n";
456  }
457 }

References abNum(), abOfDcc(), dccIndexOfRU(), submitPVResolutionJobs::files, getABTTPhiBounds(), mps_fire::i, iEvent, createfilelist::int, iTTEtaMax, iTTEtaMin, iTTEtaSign, mod(), nAB, nABInPhi, nEndcaps, nEndcapTTInEta, nSupercrystalXBins, nSupercrystalYBins, nTTInABAlongPhi, nTTInPhi, and srp2roFlags.

◆ fillABTTFFiles()

void fillABTTFFiles ( const char  ttFlags[nTTInEta][nTTInPhi],
ofstream  files[] 
)

Produces one file per AB. Each file contains the TT flags the AB receives from its inputs.

Definition at line 361 of file GenABIO.cc.

361  {
362  for (int iABEta = 0; iABEta < nABInEta; ++iABEta) {
363  for (int iABPhi = 0; iABPhi < nABInPhi; ++iABPhi) {
364  int iAB = abNum(iABEta, iABPhi);
365  int iTTPhiMin;
366  int iTTPhiMax;
367  getABTTPhiBounds(iABPhi, iTTPhiMin, iTTPhiMax);
368  // writeEventHeader(files[iAB], iEvent, nTTInABAlongPhi);
369  files[iAB] << "# Event " << iEvent << "\n";
370 
371  for (int i = 0; i <= iTTEtaMax[iABEta] - iTTEtaMin[iABEta]; ++i) {
372  int iTTEta;
373  if (iTTEtaSign[iABEta] > 0) {
374  iTTEta = iTTEtaMin[iABEta] + i;
375  } else {
376  iTTEta = iTTEtaMax[iABEta] - i;
377  }
378  for (int iTTPhi = iTTPhiMin; mod(iTTPhiMax - iTTPhi, nTTInPhi) < nTTInABAlongPhi;
379  iTTPhi = mod(++iTTPhi, nTTInPhi)) {
380  files[iAB] << ttFlags[iTTEta][iTTPhi];
381  }
382  files[iAB] << "\n";
383  }
384  files[iAB] << "#\n";
385  // writeEventTrailer(files[iAB], nTTInABAlongPhi);
386  }
387  }
388 }

References abNum(), submitPVResolutionJobs::files, getABTTPhiBounds(), mps_fire::i, iEvent, iTTEtaMax, iTTEtaMin, iTTEtaSign, mod(), nABInEta, nABInPhi, nTTInABAlongPhi, and nTTInPhi.

Referenced by main().

◆ getABABInputStream()

string getABABInputStream ( const char  tccFlags[nTTInEta][nTTInPhi],
int  iABEta,
int  iABPhi,
int  iABCh 
)

Definition at line 855 of file GenABIO.cc.

855  {
856  int iAB = abNum(iABEta, iABPhi);
857  int iOtherAB; // AB which this channel is connected to
858  int iOtherABCh; // ch # on the other side of the AB-AB link
859  abConnect(iAB, iABCh, iOtherAB, iOtherABCh);
860  int iOtherABEta = iOtherAB / 3;
861  int iOtherABPhi = iOtherAB % 3;
862  return getABABOutputStream(tccFlags, iOtherABEta, iOtherABPhi, iOtherABCh);
863 }

References abConnect(), abNum(), and getABABOutputStream().

Referenced by fillABIOFiles().

◆ getABABOutputStream()

string getABABOutputStream ( const char  tccFlags[nTTInEta][nTTInPhi],
int  iABEta,
int  iABPhi,
int  iABCh 
)

Definition at line 788 of file GenABIO.cc.

788  {
789  stringstream buffer;
790  buffer.str("");
791  bool barrel = (iABEta == 1 || iABEta == 2); // true for barrel, false for endcap
792  switch (iABCh) {
793  case 0:
794  // to AB ch #0 are sent the 16 1st TCC flags received on TCC input Ch. 0
795  buffer << getABTCCInputStream(tccFlags, iABEta, iABPhi, 0).substr(0, 16);
796  break;
797  case 1:
798  // to AB ch #1 are sent the 16 1st TCC flags received on TCC input Ch. 0 to
799  // 5:
800  for (int iTCCCh = 0; iTCCCh < 6; ++iTCCCh) {
801  buffer << getABTCCInputStream(tccFlags, iABEta, iABPhi, iTCCCh).substr(0, 16);
802  }
803  break;
804  case 2:
805  // to AB ch #2 are sent the 16 1st TCC flags received on TCC input Ch. 5:
806  buffer << getABTCCInputStream(tccFlags, iABEta, iABPhi, 5).substr(0, 16);
807  break;
808  case 3:
809  // to AB ch #3 are sent TCC flags received on TCC input Ch. 0 and 6:
810  buffer << getABTCCInputStream(tccFlags, iABEta, iABPhi, 0);
811  buffer << getABTCCInputStream(tccFlags, iABEta, iABPhi, 6);
812  break;
813  case 4:
814  // to AB ch #4 are sent TCC flags received on TCC input Ch 5 and 11:
815  buffer << getABTCCInputStream(tccFlags, iABEta, iABPhi, 5);
816  buffer << getABTCCInputStream(tccFlags, iABEta, iABPhi, 11);
817  break;
818  case 5:
819  // for endcaps AB output ch 5 is not used.
820  // for barrel, to AB ch #5 are sent the 16 last TCC flags received on TCC
821  // input Ch. 0:
822  if (barrel) { // in barrel
823  string s = getABTCCInputStream(tccFlags, iABEta, iABPhi, 0);
824  assert(s.size() >= 16);
825  buffer << s.substr(s.size() - 16, 16);
826  }
827  break;
828  case 6:
829  // for endcaps AB output ch 6 is not used.
830  // for barrel, to AB ch #6 are sent the 16 last TCC flags received on TCC
831  // input Ch. 0 to 5:
832  if (barrel) { // in barrel
833  for (int iTCCCh = 0; iTCCCh < 6; ++iTCCCh) {
834  string s = getABTCCInputStream(tccFlags, iABEta, iABPhi, iTCCCh);
835  buffer << s.substr(s.size() - 16, 16);
836  }
837  }
838  break;
839  case 7:
840  // for endcaps AB output ch 7 is not used.
841  // for barrel, to AB ch #7 are sent the 16 last TCC flags received on TCC
842  // input Ch. 5:
843  if (barrel) { // in barrel
844  string s = getABTCCInputStream(tccFlags, iABEta, iABPhi, 5);
845  assert(s.size() >= 16);
846  buffer << s.substr(s.size() - 16, 16);
847  }
848  break;
849  default:
850  assert(false);
851  }
852  return buffer.str();
853 }

References cms::cuda::assert(), Reference_intrackfit_cff::barrel, edmScanValgrind::buffer, getABTCCInputStream(), and alignCSCRings::s.

Referenced by fillABIOFiles(), and getABABInputStream().

◆ getABDCCOutputStream()

string getABDCCOutputStream ( const char  barrelSrFlags[nBarrelTTInEta][nTTInPhi],
const char  endcapSrFlags[nEndcaps][nSupercrystalXBins][nSupercrystalYBins],
int  iABEta,
int  iABPhi,
int  DCCCh 
)

Definition at line 909 of file GenABIO.cc.

913  {
914  bool barrel = (iABEta == 1 || iABEta == 2);
915  if (barrel) {
916  // same as TCC with same ch number but with TCC flags replaced by SRP flags:
917  string stream = getABTCCInputStream(barrelSrFlags - nEndcapTTInEta, iABEta, iABPhi, iDCCCh);
918  // converts srp flags to readout flags:
919  for (size_t i = 0; i < stream.size(); ++i) {
920  stream[i] = srp2roFlags[(int)stream[i]];
921  }
922  return stream;
923  } else { // endcap
924  if (iDCCCh < 3) { // used DCC output channel
925  // endcap index:
926  int iEE = (iABEta == 0) ? 0 : 1;
927  stringstream buffer("");
928  // 3 DCC per AB and AB DCC output channel in
929  // increasing DCC phi position:
930  int iDCCPhi = iABPhi * 3 + iDCCCh;
931  for (size_t iSC = 0; iSC < ecalDccSC[iEE][iDCCPhi].size(); ++iSC) {
932  pair<int, int> sc = ecalDccSC[iEE][iDCCPhi][iSC];
933  buffer << srp2roFlags[(int)endcapSrFlags[iEE][sc.first][sc.second]];
934  }
935  return buffer.str();
936  } else { // unused output channel
937  return "";
938  }
939  }
940 }

References Reference_intrackfit_cff::barrel, edmScanValgrind::buffer, ecalDccSC, getABTCCInputStream(), mps_fire::i, createfilelist::int, nEndcapTTInEta, srp2roFlags, and cms::cuda::stream.

Referenced by fillABIOFiles().

◆ getABTCCInputStream()

string getABTCCInputStream ( const char  tccFlags[nTTInEta][nTTInPhi],
int  iABEta,
int  iABPhi,
int  iTCCCh 
)

Definition at line 758 of file GenABIO.cc.

758  {
759  // gets eta bounds for this tcc channel:
760  int iTCCEta;
761  if (iABEta == 1 || iABEta == 2) { // barrel
762  if (iTCCCh > 5)
763  return ""; // only 6 TCCs per AB for barrel
764  iTCCEta = 1 + iABEta;
765  } else { // endcap
766  if (iABEta == 0) { // EE-
767  iTCCEta = (iTCCCh < 6) ? 1 : 0;
768  } else { // EE+
769  iTCCEta = (iTCCCh < 6) ? 4 : 5;
770  }
771  }
772  int iEtaMin = iTCCEtaBounds[iTCCEta];
773  int iEtaMax = iTCCEtaBounds[iTCCEta + 1] - 1;
774 
775  // gets phi bounds:
776  int iPhiMin;
777  int iPhiMax;
778  getABTTPhiBounds(iABPhi, iPhiMin, iPhiMax);
779  // phi is increasing with TTC channel number
780  // a TTC covers a 4TT-wide phi-sector
781  //=>iPhiMin(iTTCCh) = iPhiMin(AB) + 4*iTTCCh for iTCCCh<6
782  iPhiMin += 4 * (iTCCCh % 6);
783  iPhiMax = iPhiMin + 4 - 1;
784 
785  return getFlagStream(tccFlags, iEtaMin, iEtaMax, iPhiMin, iPhiMax);
786 }

References getABTTPhiBounds(), getFlagStream(), hcalTTPDigis_cfi::iEtaMax, hcalTTPDigis_cfi::iEtaMin, and iTCCEtaBounds.

Referenced by fillABIOFiles(), getABABOutputStream(), and getABDCCOutputStream().

◆ getABTTPhiBounds()

void getABTTPhiBounds ( int  iABPhi,
int &  iTTPhiMin,
int &  iTTPhiMax 
)

Definition at line 865 of file GenABIO.cc.

865  {
866  iTTPhiMin = mod(-6 + iABPhi * nTTInABAlongPhi, nTTInPhi);
867  iTTPhiMax = mod(iTTPhiMin + nTTInABAlongPhi - 1, nTTInPhi);
868 }

References mod(), nTTInABAlongPhi, and nTTInPhi.

Referenced by fillABSRPFiles(), fillABTTFFiles(), and getABTCCInputStream().

◆ getFlagStream()

string getFlagStream ( char  flags[nTTInEta][nTTInPhi],
int  iEtaMin,
int  iEtaMax,
int  iPhiMin,
int  iPhiMax 
)

Definition at line 729 of file GenABIO.cc.

729  {
730  assert(0 <= iEtaMin && iEtaMin <= iEtaMax && iEtaMax < nTTInEta);
731  if (iEtaMin <= nTTInEta / 2 && iEtaMax > nTTInEta) {
732  cerr << "Implementation Errror:" << __FILE__ << ":" << __LINE__
733  << ": A flag stream cannot covers parts of both half-ECAL!" << endl;
734  exit(EXIT_FAILURE);
735  }
736 
737  bool zPos = (iEtaMin >= nTTInEta / 2);
738 
739  stringstream buffer;
740  buffer.str("");
741  for (int jEta = 0; jEta <= iEtaMax - iEtaMin; ++jEta) {
742  // loops on iEta in |eta| increasing order:
743  int iEta;
744  if (zPos) {
745  iEta = iEtaMin + jEta;
746  } else {
747  iEta = iEtaMax - jEta;
748  }
749 
750  for (int iPhi = mod(iPhiMin, nTTInPhi); mod(iPhiMax + 1 - iPhi, nTTInPhi) != 0; iPhi = mod(++iPhi, nTTInPhi)) {
751  buffer << flags[iEta][iPhi];
752  }
753  }
754 
755  return buffer.str();
756 }

References cms::cuda::assert(), edmScanValgrind::buffer, EcnaPython_AdcPeg12_S1_10_R170298_1_0_150_Dee0::cerr, beamvalidation::exit(), HLT_FULL_cff::flags, L1TowerCalibrationProducer_cfi::iEta, hcalTTPDigis_cfi::iEtaMax, hcalTTPDigis_cfi::iEtaMin, mod(), nTTInEta, and nTTInPhi.

Referenced by getABTCCInputStream().

◆ main()

int main ( int  argc,
char *  argv[] 
)

===============================================================================================================================================================================================


variant2: for each run define phi-averaged A for normalization channel (Dref,16) and then, divide Rijk on it, i.e. get RRijk

eta=27

eta=25

eta=23

eta=22

eta=21

eta=26

eta=24

eta=19

eta=17

eta=25

eta=23

eta=22

eta=21

eta=26

eta=24

eta=20

eta=19

eta=18

eta=27 L1=1

eta=25 L1=1

eta=23 L1=1

eta=22 L1=1

eta=21 L1=1

eta=29 L1=1

eta=26 L1=1

eta=24 L1=1

eta=20 L1=1

eta=19 L1=1

eta=18 L1=1

eta=17 L1=1

eta=28 L7=1

eta=27 L7=1

eta=25 L7=1

eta=23 L7=1

eta=22 L7=1

eta=21 L7=1

eta=26 L7=1

eta=24 L7=1

eta=20 L7=1

eta=19 L7=1

eta=18 L7=1

eta=17 L7=1

eta=27

eta=25

eta=23

eta=22

eta=21

eta=26

eta=24

eta=19

eta=17

eta=25

eta=23

eta=22

eta=21

eta=26

eta=24

eta=20

eta=19

eta=18

eta=27 L1=1

eta=25 L1=1

eta=23 L1=1

eta=22 L1=1

eta=21 L1=1

eta=26 L1=1

eta=24 L1=1

eta=20 L1=1

eta=19 L1=1

eta=18 L1=1

eta=17 L1=1

eta=28 L7=1

eta=27 L7=1

eta=25 L7=1

eta=23 L7=1

eta=22 L7=1

eta=21 L7=1

eta=26 L7=1

eta=24 L7=1

eta=20 L7=1

eta=19 L7=1

eta=18 L7=1

eta=17 L7=1

eta=27

eta=28

errA with average Amplitudes

errA with average Amplitudes

errA with average Amplitudes

errA with average Amplitudes

Summed Amplitude Plots:

Summed Amplitude Plots:

Summed Amplitude Plots:

Summed Amplitude Plots:

Summed Amplitude Plots:

Summed Amplitude Plots:

RBX:

errA with average Amplitudes

errA with average Amplitudes

errA with average Amplitudes

errA with average Amplitudes

Summed Amplitude Plots:

Summed Amplitude Plots:

Summed Amplitude Plots:

Summed Amplitude Plots:

Summed Amplitude Plots:

Summed Amplitude Plots:

RBX:

errA with average Amplitudes

errA with average Amplitudes

errA with average Amplitudes

errA with average Amplitudes

Summed Amplitude Plots:

Summed Amplitude Plots:

Summed Amplitude Plots:

Summed Amplitude Plots:

Summed Amplitude Plots:

Summed Amplitude Plots:

RBX:

Prepare maps of good/bad channels:

Prepare maps of good/bad channels:


CALO JETS


PF JETS

Definition at line 228 of file GenABIO.cc.

228  {
229  char barrelSrFlags[nBarrelTTInEta][nTTInPhi];
230  char endcapSrFlags[nEndcaps][nEndcapXBins / 5][nEndcapYBins / 5];
231  char ttFlags[nTTInEta][nTTInPhi];
232  ofstream abTTFFiles[nAB];
233  ofstream abSRFFiles[nAB];
234  ofstream abIOFiles[nAB];
235 
236  int iarg = 0;
237  while (++iarg < argc) {
238  if (strcmp(argv[iarg], "-h") == 0 || strcmp(argv[iarg], "--help") == 0) {
239  cout << "Usage: GenABIO [OPTIONS]\n\n"
240  "Produces TT and SR flag files for each SRP board from TTF.txt "
241  "and "
242  "SRF.txt global flag files. Requires the SRP cross-connect "
243  "description"
244  " description file (xconnect_universal.txt). TTF.txt, SRF.txt and "
245  "xconnect_universal.txt must be in the directory the command is "
246  "launched.\n\n"
247  "OPTIONS:\n"
248  " -A, --actions IJKLMNOP. IJKLMNOP I..P integers from 0 to 7.\n"
249  " I: action flag for low interest RUs\n"
250  " J: action flag for single RUs\n"
251  " K: action flag for neighbour RUs\n"
252  " L: action flag for centers RUs\n"
253  " M: action flag for forced low interest RUs\n"
254  " N: action flag for forced single RUs\n"
255  " O: action flag for forced neighbour RUs\n"
256  " P: action flag for forced centers RUs\n\n"
257  " -h, --help display this help\n"
258  " -a n, --ab n specifies indices of the AB whose file must be "
259  "produced. The ab number runs from 1 to 12. Use -1 to produce "
260  "files "
261  "for every AB\n\n";
262 
263  return 0;
264  }
265 
266  if (!strcmp(argv[iarg], "-A") || !strcmp(argv[iarg], "-A")) { // actions
267  if (++iarg >= argc) {
268  cout << "Option error. Try -h\n";
269  return 1;
270  }
271  for (int i = 0; i < 8; ++i) {
272  int act = argv[iarg][i] - '0';
273  if (act < 0 || act >= nactions) {
274  cout << "Error. Action argument is invalid.\n";
275  return 1;
276  } else {
277  actions[i] = (roAction_t)act;
278  }
279  }
280  continue;
281  }
282  if (!strcmp(argv[iarg], "-a") || !strcmp(argv[iarg], "--ab")) {
283  if (++iarg >= argc) {
284  cout << "Option error. Try -h\n";
285  return 1;
286  }
287  theAB = strtoul(argv[iarg], nullptr, 0);
288  if (theAB >= 0)
289  --theAB;
290  if (theAB < -1 || theAB > 11) {
291  cout << "AB number is incorrect. Try -h option to get help.\n";
292  }
293  continue;
294  }
295  }
296 
297  for (size_t i = 0; i < sizeof(srp2roFlags) / sizeof(srp2roFlags[0]); srp2roFlags[i++] = '?')
298  ;
299  for (size_t i = 0; i < sizeof(actions) / sizeof(actions[0]); ++i) {
301  }
302 
303  for (int iEE = 0; iEE < nEndcaps; ++iEE) {
304  for (int iY = 0; iY < nSupercrystalXBins; ++iY) {
305  for (int iX = 0; iX < nSupercrystalYBins; ++iX) {
306  int iDCCPhi = dccPhiIndexOfRU(iEE == 0 ? 0 : 2, iX, iY);
307  if (iDCCPhi >= 0) { // SC exists
308  ecalDccSC[iEE][iDCCPhi].push_back(pair<int, int>(iX, iY));
309  }
310  }
311  }
312  }
313 
314  stringstream s;
315  for (int iAB = 0; iAB < nAB; ++iAB) {
316  if (theAB != -1 && theAB != iAB)
317  continue;
318  s.str("");
319  s << abTTFFilePrefix << (iAB < 9 ? "0" : "") << iAB + 1 << abTTFFilePostfix;
320  abTTFFiles[iAB].open(s.str().c_str(), ios::out);
321  writeABTTFFileHeader(abTTFFiles[iAB], iAB);
322  s.str("");
323  s << abSRFFilePrefix << (iAB < 9 ? "0" : "") << iAB + 1 << abSRFFilePostfix;
324  abSRFFiles[iAB].open(s.str().c_str(), ios::out);
325  writeABSRFFileHeader(abSRFFiles[iAB], iAB);
326  s.str("");
327  s << abIOFilePrefix << (iAB < 9 ? "0" : "") << iAB + 1 << abIOFilePostfix;
328  abIOFiles[iAB].open(s.str().c_str(), ios::out);
329  writeABIOFileHeader(abIOFiles[iAB], iAB);
330  }
331 
332  FILE *srfFile = fopen(srfFilename, "r");
333  if (srfFile == nullptr) {
334  cerr << "Failed to open SRF file, " << srfFilename << endl;
335  exit(EXIT_FAILURE);
336  }
337 
338  FILE *ttfFile = fopen(ttfFilename, "r");
339  if (ttfFile == nullptr) {
340  cerr << "Failed to open TTF file, " << ttfFilename << endl;
341  exit(EXIT_FAILURE);
342  }
343 
344  iEvent = 0;
345  while (readSRF(srfFile, barrelSrFlags, endcapSrFlags) && readTTF(ttfFile, ttFlags)) {
346  if (iEvent % 100 == 0) {
347  cout << "Event " << iEvent << endl;
348  }
349  fillABTTFFiles(ttFlags, abTTFFiles);
350  fillABSRPFiles(barrelSrFlags, endcapSrFlags, abSRFFiles);
351  fillABIOFiles(ttFlags, barrelSrFlags, endcapSrFlags, abIOFiles);
352  ++iEvent;
353  }
354 
355  return 0;
356 }

References abIOFilePostfix, abIOFilePrefix, abSRFFilePostfix, abSRFFilePrefix, abTTFFilePostfix, abTTFFilePrefix, actions, dir2webdir::argc, cmsBatch::argv, EcnaPython_AdcPeg12_S1_10_R170298_1_0_150_Dee0::cerr, gather_cfg::cout, dccPhiIndexOfRU(), ecalDccSC, beamvalidation::exit(), fillABIOFiles(), fillABSRPFiles(), fillABTTFFiles(), mps_fire::i, iEvent, createfilelist::int, nAB, nactions, nBarrelTTInEta, nEndcaps, nEndcapXBins, nEndcapYBins, nSupercrystalXBins, nSupercrystalYBins, nTTInEta, nTTInPhi, MillePedeFileConverter_cfg::out, readSRF(), readTTF(), roFlagMarker, alignCSCRings::s, srfFilename, srp2roFlags, srpFlagMarker, theAB, ttfFilename, writeABIOFileHeader(), writeABSRFFileHeader(), and writeABTTFFileHeader().

◆ readSRF()

bool readSRF ( FILE *  file,
char  barrelSrFlags[nBarrelTTInEta][nTTInPhi],
char  endcapSrFlags[nEndcaps][nSupercrystalXBins][nSupercrystalYBins] 
)

Definition at line 536 of file GenABIO.cc.

538  {
539  char *buffer = nullptr;
540  size_t bufferSize = 0;
541  int read;
542  if (f == nullptr)
543  exit(EXIT_FAILURE);
544  int line = 0;
545  int iEta = 0;
546  int iXm = 0;
547  int iXp = 0;
548  int iReadLine = 0; // number of read line, comment lines excluded
549  // number of non-comment lines to read:
550  const int nReadLine = nBarrelTTInEta + nEndcaps * nSupercrystalXBins;
551  while (iReadLine < nReadLine && (read = getline(&buffer, &bufferSize, f)) != -1) {
552  ++line;
553  char *pos = buffer;
554  while (*pos == ' ' || *pos == '\t')
555  ++pos; // skip spaces
556  if (*pos != '#' && *pos != '\n') { // not a comment line nor an empty line
557  // go back to beginning of line:
558  pos = buffer;
559  if (iReadLine < nSupercrystalXBins) { // EE- reading
560  if (read - 1 != nSupercrystalYBins) {
561  cerr << "Error: line " << line << " of file " << srfFilename << " has incorrect length"
562  << " (" << read - 1 << " instead of " << nSupercrystalYBins << ")" << endl;
563  exit(EXIT_FAILURE);
564  }
565  for (int iY = 0; iY < nSupercrystalYBins; ++iY) {
566  endcapSrFlags[0][iXm][iY] = buffer[iY];
567  }
568  ++iXm;
569  } else if (iReadLine < nSupercrystalYBins + nBarrelTTInEta) { // EB
570  // reading
571  if (read - 1 != nTTInPhi) {
572  cerr << "Error: line " << line << " of file " << srfFilename << " has incorrect length"
573  << " (" << read - 1 << " instead of " << nTTInPhi << ")" << endl;
574  exit(EXIT_FAILURE);
575  }
576  for (int iPhi = 0; iPhi < nTTInPhi; ++iPhi) {
577  barrelSrFlags[iEta][iPhi] = buffer[iPhi];
578  }
579  ++iEta;
580  } else if (iReadLine < 2 * nSupercrystalXBins + nBarrelTTInEta) { // EE+ reading
581  if (read - 1 != nSupercrystalYBins) {
582  cerr << "Error: line " << line << " of file " << srfFilename << " has incorrect length"
583  << " (" << read - 1 << " instead of " << nSupercrystalYBins << ")" << endl;
584  exit(EXIT_FAILURE);
585  }
586  for (int iY = 0; iY < nSupercrystalYBins; ++iY) {
587  endcapSrFlags[1][iXp][iY] = buffer[iY];
588  }
589  ++iXp;
590  }
591  ++iReadLine;
592  } // not a comment or empty line
593  }
594  // returns 0 if all TT were read:
595  return (iReadLine == nReadLine) ? true : false;
596 }

References edmScanValgrind::buffer, EcnaPython_AdcPeg12_S1_10_R170298_1_0_150_Dee0::cerr, beamvalidation::exit(), f, L1TowerCalibrationProducer_cfi::iEta, mps_splice::line, nBarrelTTInEta, nEndcaps, nSupercrystalXBins, nSupercrystalYBins, nTTInPhi, readEcalDQMStatus::read, srfFilename, and funct::true.

Referenced by main().

◆ readTTF()

bool readTTF ( FILE *  file,
char  ttFlags[nTTInEta][nTTInPhi] 
)

Definition at line 499 of file GenABIO.cc.

499  {
500  char *buffer = nullptr;
501  size_t bufferSize = 0;
502  int read;
503  if (f == nullptr)
504  exit(EXIT_FAILURE);
505  int line = 0;
506  int iEta = 0;
507  while (iEta < nTTInEta && (read = getline(&buffer, &bufferSize, f)) != -1) {
508  ++line;
509  char *pos = buffer;
510  while (*pos == ' ' || *pos == '\t')
511  ++pos; // skip spaces
512  if (*pos != '#' && *pos != '\n') { // not a comment line nor an empty line
513  if (read - 1 != nTTInPhi) {
514  cerr << "Error: line " << line << " of file " << ttfFilename
515  << " has incorrect length"
516  // << " (" << read-1 << " instead of " << nTTInPhi <<
517  // ")"
518  << endl;
519  exit(EXIT_FAILURE);
520  }
521  for (int iPhi = 0; iPhi < nTTInPhi; ++iPhi) {
522  ttFlags[iEta][iPhi] = buffer[iPhi];
523  // if(ttFlags[iEta][iPhi]!='.'){
524  // cout << __FILE__ << ":" << __LINE__ << ": "
525  // << iEta << "," << iPhi
526  // << " " << ttFlags[iEta][iPhi] << "\n";
527  // }
528  }
529  ++iEta;
530  }
531  }
532  // returns true if all TT were read (not at end of file)
533  return (iEta == nTTInEta) ? true : false;
534 }

References edmScanValgrind::buffer, EcnaPython_AdcPeg12_S1_10_R170298_1_0_150_Dee0::cerr, beamvalidation::exit(), f, L1TowerCalibrationProducer_cfi::iEta, mps_splice::line, nTTInEta, nTTInPhi, readEcalDQMStatus::read, funct::true, and ttfFilename.

Referenced by main().

◆ writeABIOFileHeader()

void writeABIOFileHeader ( ofstream &  f,
int  abNum 
)

Definition at line 691 of file GenABIO.cc.

691  {
692  time_t t;
693  time(&t);
694  const char *date = ctime(&t);
695  f << "# AB " << abNum + 1
696  << " I/O \n#\n"
697  "# Generated on : "
698  << date
699  << "#\n"
700  "# "
701  << srpFlagMarker[0] << ": 000 (low interest) " << tccFlagMarker[0] << ": 000 (low interest) " << roFlagMarker[0]
702  << ": 000 (suppress)\n"
703  "# "
704  << srpFlagMarker[1] << ": 001 (single) " << tccFlagMarker[1] << ": 001 (mid interest) " << roFlagMarker[1]
705  << ": 010 (SR Threshold 2)\n"
706  "# "
707  << srpFlagMarker[2] << ": 010 (neighbour) " << tccFlagMarker[2] << ": 010 (not valid) " << roFlagMarker[2]
708  << ": 001 (SR Threshold 1)\n"
709  "# "
710  << srpFlagMarker[3] << ": 011 (center) " << tccFlagMarker[3] << ": 011 (high interest) " << roFlagMarker[3]
711  << ": 011 (Full readout)\n"
712  "#\n"
713  "# action table (when forced):\n"
714  "# LI-> "
715  << roFlagMarker[actions[0]] << " (" << roFlagMarker[actions[4]] << ")"
716  << "\n"
717  "# S -> "
718  << roFlagMarker[actions[1]] << " (" << roFlagMarker[actions[5]] << ")"
719  << "\n"
720  "# N -> "
721  << roFlagMarker[actions[2]] << " (" << roFlagMarker[actions[6]] << ")"
722  << "\n"
723  "# C -> "
724  << roFlagMarker[actions[3]] << " (" << roFlagMarker[actions[7]] << ")"
725  << "\n"
726  "#\n";
727 }

References abNum(), actions, indexGen::date, f, roFlagMarker, srpFlagMarker, submitPVValidationJobs::t, tccFlagMarker, and protons_cff::time.

Referenced by main().

◆ writeABSRFFileHeader()

void writeABSRFFileHeader ( ofstream &  f,
int  abNum 
)

Definition at line 645 of file GenABIO.cc.

645  {
646  time_t t;
647  time(&t);
648  const char *date = ctime(&t);
649  const char *xLabel;
650  const char *yLabel;
651  if (abNum < 3 || abNum > 8) { // endcap
652  xLabel = "Y ";
653  yLabel = "X ";
654  } else { // barrel
655  xLabel = "Phi";
656  yLabel = "|Eta|";
657  }
658  f << "# SRF flag map covered by AB " << abNum + 1
659  << "\n#\n"
660  "# Generated on : "
661  << date
662  << "#\n"
663  "# +---> "
664  << xLabel << " " << roFlagMarker[0]
665  << ": 000 (suppress)\n"
666  "# | "
667  << roFlagMarker[1]
668  << ": 010 (SR Threshold 2)\n"
669  "# | "
670  << roFlagMarker[2]
671  << ": 001 (SR Threshold 1)\n"
672  "# V "
673  << yLabel << " " << roFlagMarker[3]
674  << ": 011 (Full readout)\n"
675  "#\n"
676  "# action table (when forced):\n"
677  "# LI-> "
678  << roFlagMarker[actions[0]] << " (" << roFlagMarker[actions[4]] << ")"
679  << "\n"
680  "# S -> "
681  << roFlagMarker[actions[1]] << " (" << roFlagMarker[actions[5]] << ")"
682  << "\n"
683  "# N -> "
684  << roFlagMarker[actions[2]] << " (" << roFlagMarker[actions[6]] << ")"
685  << "\n"
686  "# C -> "
687  << roFlagMarker[actions[3]] << " (" << roFlagMarker[actions[7]] << ")"
688  << "\n";
689 }

References abNum(), actions, indexGen::date, f, roFlagMarker, submitPVValidationJobs::t, and protons_cff::time.

Referenced by main().

◆ writeABTTFFileHeader()

void writeABTTFFileHeader ( ofstream &  f,
int  abNum 
)

Definition at line 621 of file GenABIO.cc.

621  {
622  time_t t;
623  time(&t);
624  const char *date = ctime(&t);
625  f << "# TTF flag map covered by AB " << abNum + 1
626  << "\n#\n"
627  "# Generated on : "
628  << date
629  << "#\n"
630  "# +---> Phi "
631  << srpFlagMarker[0]
632  << ": 000 (low interest)\n"
633  "# | "
634  << srpFlagMarker[1]
635  << ": 001 (single)\n"
636  "# | "
637  << srpFlagMarker[2]
638  << ": 010 (neighbour)\n"
639  "# V |Eta| "
640  << srpFlagMarker[3]
641  << ": 011 (center)\n"
642  "#\n";
643 }

References abNum(), indexGen::date, f, srpFlagMarker, submitPVValidationJobs::t, and protons_cff::time.

Referenced by main().

Variable Documentation

◆ abIOFilePostfix

const char* abIOFilePostfix = ".txt"

Definition at line 157 of file GenABIO.cc.

Referenced by main().

◆ abIOFilePrefix

const char* abIOFilePrefix = "IO_AB"

Definition at line 156 of file GenABIO.cc.

Referenced by main().

◆ abSRFFilePostfix

const char* abSRFFilePostfix = ".txt"

Definition at line 155 of file GenABIO.cc.

Referenced by main().

◆ abSRFFilePrefix

const char* abSRFFilePrefix = "AF_AB"

Definition at line 154 of file GenABIO.cc.

Referenced by main().

◆ abTTFFilePostfix

const char* abTTFFilePostfix = ".txt"

Definition at line 153 of file GenABIO.cc.

Referenced by main().

◆ abTTFFilePrefix

const char* abTTFFilePrefix = "TTF_AB"

Definition at line 152 of file GenABIO.cc.

Referenced by main().

◆ actions

roAction_t actions[nactions]

◆ ecalDccSC

vector<pair<int, int> > ecalDccSC[nEndcaps][nDCCEE]

Definition at line 192 of file GenABIO.cc.

Referenced by getABDCCOutputStream(), and main().

◆ iEvent

int iEvent = 0

Definition at line 224 of file GenABIO.cc.

Referenced by Filter::accept(), FilterOR::accept(), FilterSelection::accept(), FilterSelection::acceptMap(), cms::PileupVertexAccumulator::accumulate(), SiStripDigitizer::accumulate(), cms::SiPixelDigitizer::accumulate(), cms::Phase2TrackerDigitizer::accumulate(), SiPixelStatusProducer::accumulate(), cms::Phase2TrackerDigitizer::accumulate_local(), SiPixelDigisSoAFromCUDA::acquire(), SiPixelDigiErrorsSoAFromCUDA::acquire(), TestCUDAProducerGPUtoCPU::acquire(), TestCUDAProducerGPUEW::acquire(), PixelVertexSoAFromCUDA::acquire(), TestCUDAProducerGPUEWTask::acquire(), SonicAcquirer< TritonClient, edm::stream::EDProducer< edm::ExternalWork, Capabilities... > >::acquire(), PixelTrackSoAFromCUDA::acquire(), SiPixelRecHitFromCUDA::acquire(), SiPixelRawToClusterCUDA::acquire(), pat::PATUserDataHelper< pat::MET >::add(), pat::PATUserDataMerger< pat::Jet, pat::helper::AddUserInt >::add(), pat::helper::NamedUserDataLoader< pat::helper::AddUserCand >::addData(), cms::HTTTopJetProducer::addHTTTopJetTagInfoCollection(), HLTRFilter::addObjects(), cms::Phase2TrackerDigitizer::addOuterTrackerCollection(), cms::Phase2TrackerDigitizer::addPixelCollection(), PreMixingTrackingParticleWorker::addSignals(), PreMixingDigiSimLinkWorker< DigiSimLinkCollection >::addSignals(), edm::PreMixingCrossingFrameWorker< T >::addSignals(), PreMixingCaloParticleWorker::addSignals(), PreMixingMuonWorker< CSCWireDigiCollection >::addSignals(), PreMixingCSCWorker::addSignals(), L1TPFProducer::addUInt(), DeDxDiscriminatorLearner::algoAnalyze(), SiStripGainCosmicCalculator::algoAnalyze(), SiStripGainFromData::algoAnalyze(), SiStripGainFromCalibTree::algoAnalyze(), AlphaTVarAnalyzer::analyze(), ScoutingTestAnalyzer::analyze(), CSCTruthTest::analyze(), RazorVarAnalyzer::analyze(), DQMHOAlCaRecoStream::analyze(), HLTPrescaleExample::analyze(), CandidateBenchmarkAnalyzer::analyze(), METBenchmarkAnalyzer::analyze(), PFCandidateBenchmarkAnalyzer::analyze(), MatchMETBenchmarkAnalyzer::analyze(), PFCandidateManagerAnalyzer::analyze(), CMTRawAnalyzer::analyze(), OffsetAnalyzerDQM::analyze(), DiJetVarAnalyzer::analyze(), SiPixelPhase1GeometryDebug::analyze(), PFCandidateDQMAnalyzer::analyze(), PFJetDQMAnalyzer::analyze(), PFMETDQMAnalyzer::analyze(), PFMuonDQMAnalyzer::analyze(), RawDataConverter::analyze(), GenericBenchmarkAnalyzer::analyze(), PatZjetsJetAnalyzer::analyze(), PatZjetsElectronAnalyzer::analyze(), L1TScalersSCAL::analyze(), Tau3MuMonitor::analyze(), PlaybackRawDataProvider::analyze(), CMSDAS11DijetAnalyzer::analyze(), CMSDAS11DijetTestAnalyzer::analyze(), L1CondDBIOVWriterExt::analyze(), PFJetAnalyzerDQM::analyze(), SiPixelPhase1TrackClustersV::analyze(), TestCUDAAnalyzerGPU::analyze(), HiBasicGenTest::analyze(), PatMCMatching::analyze(), PatMCMatchingExtended::analyze(), Phase2TrackerMonitorDigi::analyze(), DQMMessageLogger::analyze(), PFTester::analyze(), CentralitypADQM::analyze(), PatTriggerAnalyzer::analyze(), PatTriggerTagAndProbe::analyze(), QcdHighPtDQM::analyze(), CentralityDQM::analyze(), EventHeader::analyze(), TriggerSummaryAnalyzerAOD::analyze(), BTagPerformanceAnalyzerOnData::analyze(), ElectronMcSignalValidatorMiniAOD::analyze(), NoBPTXMonitor::analyze(), TriggerSummaryAnalyzerRAW::analyze(), SiStripMonitorFilter::analyze(), SiStripMonitorHLT::analyze(), KVFTrackUpdate::analyze(), HtrXmlPattern::analyze(), DiDispStaMuonMonitor::analyze(), OuterTrackerMonitorTrackingParticles::analyze(), PatBTagAnalyzer::analyze(), MonitorLTC::analyze(), ElectronGeneralAnalyzer::analyze(), CaloTowerAnalyzer::analyze(), PatTopSelectionAnalyzer::analyze(), PUDumper::analyze(), SiStripFEDDumpPlugin::analyze(), PFCandidateChecker::analyze(), DQMHcalPhiSymAlCaReco::analyze(), ElectronTagProbeAnalyzer::analyze(), HCALRecHitAnalyzer::analyze(), CTPPSBeamSmearingValidator::analyze(), TagAndProbeBtagTriggerMonitor::analyze(), HLTTauDQML1Plotter::analyze(), ElectronMcSignalValidator::analyze(), GctDigiToPsbText::analyze(), TrackTypeMonitor::analyze(), JetMonitor::analyze(), L1TBasicDemo::analyze(), RawToText::analyze(), TreeWriterForEcalCorrection::analyze(), TKStatus::analyze(), PatBasicAnalyzer::analyze(), RPCFEDIntegrity::analyze(), HistoAnalyzer< C >::analyze(), DQMHcalIsolatedBunchAlCaReco::analyze(), DQMHcalDiJetsAlCaReco::analyze(), DQMSourceEleCalib::analyze(), BeamSpotAnalyzer::analyze(), JetResolutionDemo::analyze(), HLTFiltersDQMonitor::analyze(), CTPPSLHCInfoPlotter::analyze(), L1TSummary::analyze(), CSCViewDigi::analyze(), CosmicMuonRecoAnalyzer::analyze(), PixelTrackDumpCUDA::analyze(), AlignmentStats::analyze(), BTagPerformanceAnalyzerMC::analyze(), SiPixelPhase1DigisV::analyze(), SiPixelPhase1RecHitsV::analyze(), SUSYDQMAnalyzer::analyze(), PrimaryVertexMonitor::analyze(), METplusTrackMonitor::analyze(), L1TGlobalSummary::analyze(), PFTauElecRejectionBenchmarkAnalyzer::analyze(), Phase2TrackerValidateDigi::analyze(), MuonMiniAOD::analyze(), BeamSpotFromDB::analyze(), EcalEBTrigPrimAnalyzer::analyze(), CTPPSHepMCDistributionPlotter::analyze(), L1TDEMON::analyze(), L1TdeGCT::analyze(), BPhysicsOniaDQM::analyze(), ShallowTree::analyze(), HLTEventAnalyzerAOD::analyze(), HLTEventAnalyzerRAW::analyze(), MuonTiming::analyze(), CTPPSAcceptancePlotter::analyze(), MuonMonitor::analyze(), RctDigiToRctText::analyze(), BeamSpotProblemMonitor::analyze(), CompareGeneratorResultsAnalyzer::analyze(), RivetAnalyzer::analyze(), L1O2OTestAnalyzerExt::analyze(), DQMSourcePi0::analyze(), SegmentTrackAnalyzer::analyze(), cms::MinBias::analyze(), JetCorrectorDemo::analyze(), JetCorrectorOnTheFly< Jet >::analyze(), HLTInspect::analyze(), HLTBitAnalyzer::analyze(), AlCaElectronsTest::analyze(), MuonSeedsAnalyzer::analyze(), MuonEnergyDepositAnalyzer::analyze(), TauValidation::analyze(), WValidation::analyze(), METMonitor::analyze(), GctFibreAnalyzer::analyze(), MixCollectionValidation::analyze(), l1t::L1TStage2CaloAnalyzer::analyze(), PFCandidateAnalyzerDQM::analyze(), HLTTauDQMTagAndProbePlotter::analyze(), miscalibExample::analyze(), TkAlCaRecoMonitor::analyze(), OnlineBeamSpotFromDB::analyze(), MuonRecoAnalyzer::analyze(), HLTTauDQMOfflineSource::analyze(), CTPPSProtonReconstructionValidator::analyze(), BasicHepMCHeavyIonValidation::analyze(), DumpGctDigis::analyze(), ElectronMcFakeValidator::analyze(), EcalTPGAnalyzer::analyze(), BxTiming::analyze(), SiPixelDigiSource::analyze(), SiStripMonitorDigi::analyze(), DrellYanValidation::analyze(), DQMLumiMonitor::analyze(), L1HOTreeProducer::analyze(), SiPixelPhase1HitsV::analyze(), SiPixelPhase1TrackingParticleV::analyze(), PixelVTXMonitor::analyze(), QcdPhotonsDQM::analyze(), CTPPSAlignmentInfo::analyze(), DiMuonHistograms::analyze(), EfficiencyAnalyzer::analyze(), EcalTPInputAnalyzer::analyze(), MuonKinVsEtaAnalyzer::analyze(), HLTVertexPerformanceAnalyzer::analyze(), edm::InputAnalyzer::analyze(), BPhysicsValidation::analyze(), BPhysicsSpectrum::analyze(), HGCalTriggerValidator::analyze(), ObjMonitor::analyze(), AlcaBeamMonitor::analyze(), NanoAODDQM::analyze(), SiPixelHLTSource::analyze(), dEdxAnalyzer::analyze(), dEdxHitAnalyzer::analyze(), HLTHiggsValidator::analyze(), ECALpedestalPCLworker::analyze(), CTPPSDirectProtonSimulationValidator::analyze(), BasicGenParticleValidation::analyze(), BasicHepMCValidation::analyze(), GctTimingAnalyzer::analyze(), ValidationMisalignedTracker::analyze(), L1CaloInputScaleTester::analyze(), BeamMonitor::analyze(), SiPixelClusterSource::analyze(), SonicOneEDAnalyzer< TritonClient, Capabilities... >::analyze(), WriteCTPPSBeamParameters::analyze(), ElectronAnalyzer::analyze(), MBUEandQCDValidation::analyze(), BeamMonitorBx::analyze(), FakeBeamMonitor::analyze(), EwkDQM::analyze(), EcalSimpleTBAnalyzer::analyze(), KVFTest::analyze(), KineExample::analyze(), DiJetMonitor::analyze(), CTPPSProtonReconstructionSimulationValidator::analyze(), HiggsValidation::analyze(), EtlDigiHitsValidation::analyze(), PlottingDevice::analyze(), OuterTrackerMonitorTTTrack::analyze(), SimAnalyzerMinbias::analyze(), HFPMTHitAnalyzer::analyze(), TriggerMatchMonitor::analyze(), HLTMuonValidator::analyze(), PhotonMonitor::analyze(), MtdTracksValidation::analyze(), CentralityTableProducer::analyze(), Phase2ITMonitorCluster::analyze(), TrackSplittingMonitor::analyze(), L1CondDBIOVWriter::analyze(), EcalSimple2007H4TBAnalyzer::analyze(), Mixing2DB::analyze(), ResolutionCreator::analyze(), CTPPSProtonReconstructionEfficiencyEstimatorMC::analyze(), CTPPSTrackDistributionPlotter::analyze(), HLTMuonOfflineAnalyzer::analyze(), GlobalMuonMatchAnalyzer::analyze(), ParticleListDrawer::analyze(), AbortOnEventIDAnalyzer::analyze(), Phase2OTMonitorCluster::analyze(), ElectronStudy::analyze(), TrackEfficiencyMonitor::analyze(), HcalQLPlotAnal::analyze(), DuplicationChecker::analyze(), RPCPhiEff::analyze(), EventIDChecker::analyze(), OMTFPatternMaker::analyze(), VertexMonitor::analyze(), edm::TestMix::analyze(), CTPPSProtonReconstructionEfficiencyEstimatorData::analyze(), GlobalTest::analyze(), BtlDigiHitsValidation::analyze(), RazorMonitor::analyze(), TopMonitor::analyze(), L1RecoTreeProducer::analyze(), cms::ProducerAnalyzer::analyze(), RecAnalyzerHF::analyze(), SiPixelRawDataErrorSource::analyze(), HcalNoiseRates::analyze(), NoiseRates::analyze(), HTMonitor::analyze(), HGCGeometryValidation::analyze(), SiPixelRecHitSource::analyze(), tadqm::TrackAnalyzer::analyze(), StandaloneTrackMonitor::analyze(), L1ElectronRecoTreeProducer::analyze(), L1RCTRelValAnalyzer::analyze(), RctDigiToSourceCardText::analyze(), ClusterCount::analyze(), Phase2ITMonitorRecHit::analyze(), HcalHBHEMuonSimAnalyzer::analyze(), EcalTrigPrimAnalyzer::analyze(), HLTBTagPerformanceAnalyzer::analyze(), edm::SecSourceAnalyzer::analyze(), L1GctValidation::analyze(), ElectronCalibration::analyze(), L1GtPatternGenerator::analyze(), TrackParameterAnalyzer::analyze(), MonitorTrackResidualsBase< pixel_or_strip >::analyze(), DQMHcalIsoTrackAlCaReco::analyze(), EcalZmassTask::analyze(), MuonRecoOneHLT::analyze(), DTTrigTest::analyze(), MultiplicityCorrelator::analyze(), L1GtPackUnpackAnalyzer::analyze(), TPGCheck::analyze(), HGCalHitCalibration::analyze(), PhotonValidatorMiniAOD::analyze(), Vx3DHLTAnalyzer::analyze(), EcalPulseShapeGrapher::analyze(), CTPPSGeometryInfo::analyze(), PhotonMVANtuplizer::analyze(), HGCalShowerSeparation::analyze(), L1TRate_Offline::analyze(), ZCounting::analyze(), HLTExoticaValidator::analyze(), BDHadronTrackMonitoringAnalyzer::analyze(), L1MenuTreeProducer::analyze(), SiPixelDQMRocLevelAnalyzer::analyze(), EcalBxOrbitNumberGrapher::analyze(), TestSuite::analyze(), L1TRate::analyze(), TagProbeFitTreeProducer::analyze(), EGEnergyAnalyzer::analyze(), ElectronMVANtuplizer::analyze(), SimplePi0DiscAnalyzer::analyze(), OuterTrackerMonitorTTCluster::analyze(), SiPixelTrackResidualSource::analyze(), AnotherBeamSpotAnalyzer::analyze(), HigPhotonJetHLTOfflineSource::analyze(), ZDCDigiStudy::analyze(), OuterTrackerMonitorTTStub::analyze(), SiStripMonitorRawData::analyze(), PrimaryVertexResolution::analyze(), L1O2OTestAnalyzer::analyze(), METTester::analyze(), BTVHLTOfflineSource::analyze(), L1ABCDebugger::analyze(), EtlSimHitsValidation::analyze(), l1t::GtInputDump::analyze(), L1MetFilterRecoTreeProducer::analyze(), TestPythiaDecays::analyze(), RunLumiEventChecker::analyze(), DQMAnalyzer::analyze(), SiPixelHitEfficiencySource::analyze(), SiStripMonitorCluster::analyze(), PPSAlignmentWorker::analyze(), L1TCaloLayer1Validator::analyze(), SiPhase2OuterTrackerLorentzAngleWriter::analyze(), HcalCollapseAnalyzer::analyze(), MuonIdDQM::analyze(), L1GtTrigReport::analyze(), BSvsPVAnalyzer::analyze(), L1EventTreeProducer::analyze(), L1UpgradeTreeProducer::analyze(), FourVectorHLT::analyze(), HLXMonitor::analyze(), HIPTwoBodyDecayAnalyzer::analyze(), SiStripSpyMonitorModule::analyze(), L1TStage2InputPatternWriter::analyze(), TestHits::analyze(), HLTInclusiveVBFSource::analyze(), EcalSimRawData::analyze(), HGCalTimingAnalyzer::analyze(), CaloParticleDebugger::analyze(), AnotherPrimaryVertexAnalyzer::analyze(), Phase2ITValidateCluster::analyze(), L1UpgradeTfMuonTreeProducer::analyze(), RPCTTUMonitor::analyze(), LogMessageMonitor::analyze(), BeamSpotRcdReader::analyze(), TestSmoothHits::analyze(), B2GDoubleLeptonHLTValidation::analyze(), B2GHadronicHLTValidation::analyze(), B2GSingleLeptonHLTValidation::analyze(), CherenkovAnalysis::analyze(), TTbar_GenLepAnalyzer::analyze(), GlobalDigisHistogrammer::analyze(), GlobalRecHitsHistogrammer::analyze(), Phase2ITValidateRecHit::analyze(), Phase2OTValidateCluster::analyze(), L1RCTTestAnalyzer::analyze(), FFTJetImageRecorder::analyze(), EtlLocalRecoValidation::analyze(), BeamSpotOnlineHLTRcdReader::analyze(), BeamSpotOnlineLegacyRcdReader::analyze(), IsolatedParticlesGeneratedJets::analyze(), edm::TestMixedSource::analyze(), BPHMonitor::analyze(), MultiplicityInvestigator::analyze(), TTbar_GenJetAnalyzer::analyze(), L1ExtraTestAnalyzer::analyze(), MuonSimHitsValidAnalyzer::analyze(), HLTMuonMatchAndPlotContainer::analyze(), TauValidationMiniAOD::analyze(), TestResolution::analyze(), QcdUeDQM::analyze(), GsfElectronMCAnalyzer::analyze(), GsfElectronMCFakeAnalyzer::analyze(), calcTopMass::analyze(), SiStripMonitorPedestals::analyze(), EcalLaserAnalyzerYousi::analyze(), APVCyclePhaseMonitor::analyze(), TTbarSpinCorrHepMCAnalyzer::analyze(), PFJetBenchmarkAnalyzer::analyze(), TTbar_Kinematics::analyze(), MCVerticesAnalyzer::analyze(), PixelLumiDQM::analyze(), GsfElectronFakeAnalyzer::analyze(), SiStripFEDCheckPlugin::analyze(), LhcTrackAnalyzer::analyze(), HLTJetMETValidation::analyze(), BtlSimHitsValidation::analyze(), ElectronCalibrationUniv::analyze(), EGammaCutBasedEleIdAnalyzer::analyze(), PFMETBenchmarkAnalyzer::analyze(), L1GenTreeProducer::analyze(), L1TGT::analyze(), EcalURecHitHists::analyze(), GsfElectronDataAnalyzer::analyze(), HGCalRecHitValidation::analyze(), TestOutliers::analyze(), TestTrackHits::analyze(), HeavyFlavorValidation::analyze(), l1t::L1TGlobalAnalyzer::analyze(), L1ExtraTreeProducer::analyze(), SiStripElectronAnalyzer::analyze(), BtlLocalRecoValidation::analyze(), BigEventsDebugger< T >::analyze(), EventTimeDistribution::analyze(), MCvsRecoVerticesAnalyzer::analyze(), HCALGPUAnalyzer::analyze(), HcalRaddamMuon::analyze(), StudyTriggerHLT::analyze(), MuonIdVal::analyze(), ECALMultifitAnalyzer_HI::analyze(), StudyCaloGen::analyze(), TreeProducerCalibSimul::analyze(), ZdcSimHitStudy::analyze(), L1JetRecoTreeProducer::analyze(), DummyEvelyser::analyze(), FSQDiJetAve::analyze(), SiStripQualityHistory::analyze(), AnalyzerMinbias::analyze(), EcalMipGraphs::analyze(), HLTGetDigi::analyze(), HGCalTBAnalyzer::analyze(), HGCalSimHitStudy::analyze(), OverlapProblemTPAnalyzer::analyze(), L1TS2PFJetInputPatternWriter::analyze(), SiPixelQualityHistory::analyze(), CosmicSplitterValidation::analyze(), TestCorrection::analyze(), l1t::GtRecordDump::analyze(), FFTJetPileupAnalyzer::analyze(), HLTInfo::analyze(), MultiplicityTimeCorrelations::analyze(), TauJetCorrectorExample::analyze(), cms::Analyzer_minbias::analyze(), CastorDumpConditions::analyze(), APVCyclePhaseDebuggerFromL1TS::analyze(), L1CaloTowerTreeProducer::analyze(), L1TauRecoTreeProducer::analyze(), EcalDisplaysByEvent::analyze(), ValidIsoTrkCalib::analyze(), TrackToTrackComparisonHists::analyze(), V0Monitor::analyze(), HLTHiggsSubAnalysis::analyze(), HGCalDigiValidation::analyze(), PixelBaryCentreAnalyzer::analyze(), FFTJetTreeDump::analyze(), TrackCount::analyze(), MuonIsolationDQM::analyze(), DuplicateRecHits::analyze(), HcalDigisValidation::analyze(), OverlapProblemTSOSAnalyzer::analyze(), HGCalHitValidation::analyze(), DQMPFCandidateAnalyzer::analyze(), HLTMuonPlotter::analyze(), MuIsoValidation::analyze(), SiStripCMMonitorPlugin::analyze(), L1Validator::analyze(), OccupancyPlots::analyze(), L1TComparison::analyze(), EopTreeWriter::analyze(), CastorMonitorModule::analyze(), CommonModeAnalyzer::analyze(), ZMuMuMassConstraintParameterFinder::analyze(), JetMETHLTOfflineSource::analyze(), SiPixelErrorsDigisToCalibDigis::analyze(), EcalCosmicsHists::analyze(), AlignmentMonitorAsAnalyzer::analyze(), RecAnalyzerMinbias::analyze(), SiStripFEDMonitorPlugin::analyze(), TrackingMonitor::analyze(), IsoTrackCalibration::analyze(), RCTMonitor::analyze(), SiPixelPhase1Analyzer::analyze(), APVShotsAnalyzer::analyze(), GlobalHitsAnalyzer::analyze(), GlobalHitsHistogrammer::analyze(), TauTagValidation::analyze(), L1GtDataEmulAnalyzer::analyze(), HcalHBHEMuonAnalyzer::analyze(), PrimaryVertexValidation::analyze(), TrackerRemapper::analyze(), SMPDQM::analyze(), HGCalSimHitValidation::analyze(), ECALRecHitAnalyzer::analyze(), B2GDQM::analyze(), FSQDQM::analyze(), HcalHBHEMuonHighEtaAnalyzer::analyze(), CosmicRateAnalyzer::analyze(), L1TSync::analyze(), pat::CandidateSummaryTable::analyze(), SplitVertexResolution::analyze(), HLTrigReport::analyze(), HLTExoticaSubAnalysis::analyze(), IsoTrackCalib::analyze(), L1GtAnalyzer::analyze(), L1TMuonDQMOffline::analyze(), L1Muon2RecoTreeProducer::analyze(), SeedMultiplicityAnalyzer::analyze(), HLTObjectMonitorProtonLead::analyze(), JetAnalyzer::analyze(), StudyCaloResponse::analyze(), HLTObjectMonitor::analyze(), V0Validator::analyze(), OverlapValidation::analyze(), HcalIsoTrkAnalyzer::analyze(), IsoTrig::analyze(), L1GtHwValidation::analyze(), SiStripSpyDisplayModule::analyze(), HLTObjectsMonitor::analyze(), ExoticaDQM::analyze(), EgHLTOfflineSource::analyze(), METAnalyzer::analyze(), IsolatedTracksHcalScale::analyze(), L1TSync_Offline::analyze(), L1TBPTX::analyze(), GlobalDigisAnalyzer::analyze(), IsolatedGenParticles::analyze(), GctErrorAnalyzer::analyze(), L1MuonRecoTreeProducer::analyze(), PFAnalysis::analyze(), IsolatedTracksCone::analyze(), QcdLowPtDQM::analyze(), DijetRatio< Jet >::analyze(), PrimaryVertexAnalyzer4PUSlimmed::analyze(), TrackerDpgAnalysis::analyze(), ApeEstimator::analyze(), EcnaAnalyzer::analyze(), GlobalRecHitsAnalyzer::analyze(), IsolatedTracksNxN::analyze(), GlobalTrackerMuonAlignment::analyze(), SiPixelOfflineCalibAnalysisBase::analyze(), BeamHaloAnalyzer::analyze(), L1ExtraDQM::analyze(), HOCalibAnalyzer::analyze(), TrackerOfflineValidation::analyze(), edm::EventContentAnalyzer::analyze(), FSQ::HandlerTemplate< TInputCandidateType, TOutputCandidateType, filter >::analyze(), PackedCandidateTrackValidator::analyze(), TrackingNtuple::analyze(), B2GDQM::analyzeAllHad(), L1GtAnalyzer::analyzeConditionsInEventBlock(), L1GtAnalyzer::analyzeDecisionReadoutRecord(), ExoticaDQM::analyzeDiJets(), ZCounting::analyzeElectrons(), TrackerRemapper::analyzeGeneric(), L1GtPackUnpackAnalyzer::analyzeGMT(), L1GtPackUnpackAnalyzer::analyzeGT(), HcalHBHEMuonHighEtaAnalyzer::analyzeHadron(), B2GDQM::analyzeJets(), L1ExtraDQM::analyzeL1ExtraIsoTauJet(), L1GtAnalyzer::analyzeL1GtTriggerMenuLite(), L1GtAnalyzer::analyzeL1GtUtils(), L1GtAnalyzer::analyzeL1GtUtilsCore(), L1GtAnalyzer::analyzeL1GtUtilsEventSetup(), L1GtAnalyzer::analyzeL1GtUtilsMenuLite(), HcalHBHEMuonHighEtaAnalyzer::analyzeMuon(), ZCounting::analyzeMuons(), L1GtAnalyzer::analyzeObjectMap(), TrackerRemapper::analyzeRechits(), B2GDQM::analyzeSemiE(), B2GDQM::analyzeSemiMu(), GlobalTrackerMuonAlignment::analyzeTrackTrack(), GlobalTrackerMuonAlignment::analyzeTrackTrajectory(), HLTEventAnalyzerAOD::analyzeTrigger(), HLTEventAnalyzerRAW::analyzeTrigger(), L1GtAnalyzer::analyzeTrigger(), FFTJetCorrectionProducer::applyCorrections(), SegmentToTrackAssociator::associate(), SegmentsTrackAssociator::associate(), TrackDetectorAssociator::associate(), HTrackAssociator::associate(), HTrackAssociator::associateEcal(), HTrackAssociator::associateHcal(), MuonCosmicCompatibilityFiller::backToBack2LegCosmic(), CachingVariable::baseEval(), PFTauMiniAODPrimaryVertexProducer::beginEvent(), PFRecoTauDiscriminationByNProngs::beginEvent(), MuPFIsoHelper::beginEvent(), PFTauDecayModeCutMultiplexer::beginEvent(), CSCSkim::beginJob(), RPCNoise::beginJob(), ConversionProducer::buildSuperAndBasicClusterGeoMap(), pat::LeptonJetIsolationAngle::calculate(), pat::LeptonVertexSignificance::calculate(), HiFJGridEmptyAreaCalculator::calculateAreaFractionOfJets(), PhotonIsolationCalculator::calculateEcalRecHitIso(), HiFJGridEmptyAreaCalculator::calculateGridRho(), PhotonIsolationCalculator::calculateHcalTowerIso(), spr::chargeIsolation(), spr::chargeIsolationEcal(), spr::chargeIsolationHcal(), AlignmentGlobalTrackSelector::checkIsolation(), AlignmentGlobalTrackSelector::checkJetCount(), AlignmentTwoBodyDecayTrackSelector::checkMETMass(), SiPixelPhase1Base::checktrigger(), MuonCosmicCompatibilityFiller::combinedCosmicID(), edm::stream::ProducingModuleAdaptorBase< EDProducerBase >::commit(), L1GtDataEmulAnalyzer::compareDaqRecord(), L1GtHwValidation::compareDaqRecord(), L1GtHwValidation::compareEvmRecord(), RazorComputer::compute(), L1BitComputer::compute(), CachingVariable::compute(), HLTBitComputer::compute(), HLTDoubletDZ< T1, T2 >::computeDZ(), spr::coneChargeIsolation(), ShallowTree::TypedBranchConnector< T >::connect(), MicroGMTConverter::convert_all(), FSQ::HandlerTemplate< TInputCandidateType, TOutputCandidateType, filter >::count(), L1GtUtils::decision(), L1GtUtils::decisionAfterMask(), L1GtUtils::decisionBeforeMask(), egammaisolation::EgammaHcalExtractor::deposit(), egammaisolation::EgammaRecHitExtractor::deposit(), egammaisolation::EgammaTowerExtractor::deposit(), cms::MuonMETValueMapProducer::determine_deltax_deltay(), FFTJetProducer::determinePileupDensityFromConfig(), FFTJetProducer::determinePileupDensityFromDB(), EcalCosmicsHists::determineTriggers(), RPCTTUMonitor::discriminateGMT(), HLTTauRefProducer::doElectrons(), DumpGctDigis::doEM(), DumpGctDigis::doEnergySums(), DumpGctDigis::doFibres(), DumpGctDigis::doInternEM(), DumpGctDigis::doJets(), HLTTauRefProducer::doJets(), HLTTauRefProducer::doMET(), IsoValueMapProducer< T >::doMiniIso(), HLTTauRefProducer::doMuons(), IsoValueMapProducer< T >::doPFIsoEle(), IsoValueMapProducer< T >::doPFIsoPho(), HLTTauRefProducer::doPFTaus(), HLTTauRefProducer::doPhotons(), DumpGctDigis::doRctEM(), DumpGctDigis::doRegions(), HLTTauRefProducer::doTowers(), TICLPFValidation::dqmAnalyze(), CaloParticleValidation::dqmAnalyze(), TICLTrackstersEdgesValidation::dqmAnalyze(), SiStripGainsPCLWorker::dqmAnalyze(), DTHitAssociator::DTHitAssociator(), InvRingCalib::duringLoop(), EcalEleCalibLooper::duringLoop(), edm::EDLooper::duringLoop(), AlignmentMonitorBase::duringLoop(), ZeeCalibration::duringLoop(), EcalSimRawData::EcalSimRawData(), cms::cuda::ScopedContextProduce::emplace(), L1GtUtils::LogicalExpressionL1Results::errorCodes(), HLTBitVariable::eval(), ComputedVariable::eval(), VarSplitter::eval(), ExpressionVariable< Object, label >::eval(), TwoObjectVariable< LHS, lLHS, RHS, lRHS, Calculator >::eval(), VariablePower::eval(), SimpleValueVariable< TYPE >::eval(), SimpleValueVectorVariable< TYPE >::eval(), AlignmentMonitorMuonSystemMap1D::event(), AlignmentMonitorTracksFromTrajectories::event(), AlignmentMonitorMuonVsCurvature::event(), AlignmentMonitorSegmentDifferences::event(), MuonCosmicCompatibilityFiller::eventActivity(), HGCalEgammaIDHelper::eventInit(), L1GtPatternGenerator::extractGlobalTriggerData(), EMTFSubsystemCollector::extractPrimitives(), extractRecordData(), MTDDetLayerMeasurements::fastMeasurements(), MuonDetLayerMeasurements::fastMeasurements(), PFElectronTranslator::fetchCandidateCollection(), PFPhotonTranslator::fetchCandidateCollection(), PFElectronTranslator::fetchGsfCollection(), MultiplicityCorrelatorHistogramMaker::fill(), EventStringOutputBranches::fill(), TriggerOutputBranches::fill(), TableOutputBranches::fill(), DigiVtxPosCorrHistogramMaker::fill(), DigiInvestigatorHistogramMaker::fill(), DigiPileupCorrHistogramMaker::fill(), DigiVertexCorrHistogramMaker::fill(), DigiLumiCorrHistogramMaker::fill(), VertexHistogramMaker::fill(), BSvsPVHistogramMaker::fill(), CompleteNTupler::fill(), SiPixelCalibDigiProducer::fill(), VariableNTupler::fill(), VariablePlotter::fill(), HGCalTriggerNtupleGen::fill(), ConfigurableHisto::fill(), SimpleFlatTableProducer< T >::ValueMapVariable< TIn, ValType >::fill(), StringBasedNTupler::fill(), fillABIOFiles(), fillABSRPFiles(), fillABTTFFiles(), TrackDetectorAssociator::fillCaloTowers(), HTrackAssociator::fillCaloTowers(), TrackDetectorAssociator::fillCaloTruth(), reco::HcalNoiseInfoProducer::fillcalotwrs(), MuonCosmicCompatibilityFiller::fillCompatibility(), reco::HcalNoiseInfoProducer::filldigis(), MuonSimHitsValidAnalyzer::fillDT(), GlobalHitsAnalyzer::fillECal(), GlobalHitsProdHist::fillECal(), GlobalHitsProducer::fillECal(), TrackDetectorAssociator::fillEcal(), GlobalDigisProducer::fillECal(), GlobalDigisAnalyzer::fillECal(), HTrackAssociator::fillEcal(), GlobalRecHitsAnalyzer::fillECal(), GlobalRecHitsProducer::fillECal(), TriggerSummaryProducerAOD::fillFilterObjectMembers(), TrackerHitProducer::fillG4MC(), GlobalHitsAnalyzer::fillG4MC(), GlobalHitsProdHist::fillG4MC(), GlobalHitsProducer::fillG4MC(), GlobalHitsAnalyzer::fillHCal(), GlobalHitsProdHist::fillHCal(), GlobalHitsProducer::fillHCal(), TrackDetectorAssociator::fillHcal(), GlobalDigisProducer::fillHCal(), GlobalDigisAnalyzer::fillHCal(), HTrackAssociator::fillHcal(), GlobalRecHitsAnalyzer::fillHCal(), GlobalRecHitsProducer::fillHCal(), HTrackAssociator::fillHcalTowers(), HistoFillerReco< l1extra::L1EmParticleCollection >::fillHistos(), QcdUeDQM::fillHltBits(), QcdLowPtDQM::fillHltBits(), TrackDetectorAssociator::fillHO(), AlCaHOCalibProducer::fillHOStore(), Phase2ITMonitorRecHit::fillITHistos(), Phase2ITValidateRecHit::fillITHistos(), Phase2ITValidateCluster::fillITHistos(), reco::HcalNoiseInfoProducer::filljetinfo(), JetMETHLTOfflineSource::fillMEforMonTriggerSummary(), METAnalyzer::fillMESet(), METAnalyzer::fillMonitorElement(), GlobalHitsAnalyzer::fillMuon(), GlobalHitsProdHist::fillMuon(), GlobalHitsProducer::fillMuon(), GlobalDigisProducer::fillMuon(), TrackDetectorAssociator::fillMuon(), GlobalDigisAnalyzer::fillMuon(), GlobalRecHitsAnalyzer::fillMuon(), GlobalRecHitsProducer::fillMuon(), MuonIdProducer::fillMuonId(), MuonIdProducer::fillMuonIsolation(), PFElectronTranslator::fillMVAValueMap(), Phase2OTValidateCluster::fillOTHistos(), TrackingNtuple::fillPhase2OTHits(), QcdLowPtDQM::fillPixelClusterInfos(), TrackingNtuple::fillPixelHits(), QcdLowPtDQM::fillPixels(), L1GlobalTriggerPSB::fillPsbBlock(), RCTMonitor::FillRCT(), reco::HcalNoiseInfoProducer::fillrechits(), MuonTimingFiller::fillRPCTime(), PFElectronTranslator::fillSCRefValueMap(), TrackingNtuple::fillSeeds(), MuonShowerInformationFiller::fillShowerInformation(), Phase2TrackerValidateDigi::fillSimHitInfo(), CaloParticleDebugger::fillSimHits(), TrackingNtuple::fillStripMatchedHits(), TrackingNtuple::fillStripRphiStereoHits(), MuonTimingFiller::fillTiming(), CSCTimingExtractor::fillTiming(), DTTimingExtractor::fillTiming(), TrackingNtuple::fillTrackingParticles(), reco::HcalNoiseInfoProducer::filltracks(), TriggerSummaryProducerAOD::fillTriggerObjectCollections(), TrackerHitProducer::fillTrk(), GlobalHitsAnalyzer::fillTrk(), GlobalHitsProdHist::fillTrk(), GlobalHitsProducer::fillTrk(), GlobalDigisProducer::fillTrk(), GlobalDigisAnalyzer::fillTrk(), GlobalRecHitsAnalyzer::fillTrk(), GlobalRecHitsProducer::fillTrk(), MTDTrackQualityMVAProducer::fillValueMap(), TOFPIDProducer::fillValueMap(), TrackExtenderWithMTDT< TrackCollection >::fillValueMap(), BetaStarVarProducer< T >::fillValueMaps(), CSCTightHalo2015Filter::filter(), CSCTightHaloFilter::filter(), CSCTightHaloTrkMuUnvetoFilter::filter(), GlobalSuperTightHalo2016Filter::filter(), GlobalTightHalo2016Filter::filter(), LaserAlignmentEventFilter::filter(), EENoiseFilter::filter(), HcalStripHaloFilter::filter(), SimMuFilter::filter(), edm::ModuloEventIDFilter::filter(), TopDecayChannelFilter< S >::filter(), PFFilter::filter(), PFMETFilter::filter(), JetIDFailureFilter::filter(), ZtoMMEventSelector::filter(), ZtoEEEventSelector::filter(), TrackingFailureFilter::filter(), PFDQMEventSelector::filter(), cms::CosmicTIFTrigFilter::filter(), LSNumberFilter::filter(), ClusterMultiplicityFilter::filter(), BsJpsiPhiFilter::filter(), PFJetFilter::filter(), PythiaFilterMultiMother::filter(), BadGlobalMuonTagger::filter(), BCToEFilter::filter(), HLTPathSelector::filter(), EMEnrichingFilter::filter(), MCParticleModuloFilter::filter(), VBFGenJetFilter::filter(), GaussianZBeamSpotFilter::filter(), BCToEFilterAlgo::filter(), BTagSkimLeptonJet::filter(), Herwig6Filter::filter(), DTCalibMuonSelection::filter(), DYToMuMuGenFilter::filter(), EMEnrichingFilterAlgo::filter(), SonicEDFilter< TritonClient, edm::GlobalCache< G >, Capabilities... >::filter(), HLTHcalMETNoiseCleaner::filter(), pat::PATLeptonCountFilter::filter(), HLTHPDFilter::filter(), PileUpFilter::filter(), HLTHcalLaserFilter::filter(), HLTRPCFilter::filter(), MultiEventFilter::filter(), HLTHcalMETNoiseFilter::filter(), WtoLNuSelector::filter(), EcalTangentFilter::filter(), L1Filter::filter(), SiStripCommissioningBasicPrescaler::filter(), PythiaFilterGammaGamma::filter(), ElectronIdMVAProducer::filter(), L1DEFilter::filter(), PhotonIsoProducer::filter(), edm::ModelFilter::filter(), PythiaFilterZJet::filter(), PythiaFilterZJetWithOutBg::filter(), CentralityFilter::filter(), SiStripCommissioningSeedFilter::filter(), GreedyMuonPFCandidateFilter::filter(), PythiaFilterEMJetHeep::filter(), ChargedHadronTrackResolutionFilter::filter(), pat::PATSingleVertexSelector::filter(), ProbeTreeProducer::filter(), SiStripCommissioningRunTypeFilter::filter(), InconsistentMuonPFCandidateFilter::filter(), HLTRHemisphere::filter(), MuonBadTrackFilter::filter(), MCProcessRangeFilter::filter(), PythiaFilterGammaJet::filter(), PythiaFilterGammaJetWithBg::filter(), PythiaFilterGammaJetWithOutBg::filter(), HLTCTPPSLocalTrackFilter::filter(), ElectronRegressionEnergyProducer::filter(), MCProcessFilter::filter(), PythiaFilterHT::filter(), HLTPPSJetComparisonFilter::filter(), EcalLaserCorrFilter::filter(), BeamSplash::filter(), ECALActivity::filter(), MuonAlignmentPreFilter::filter(), PythiaHLTSoupFilter::filter(), HLTPixelActivityHFSumEnergyFilter::filter(), BadParticleFilter::filter(), MCSmartSingleParticleFilter::filter(), NJetsMC::filter(), FilterOutLowPt::filter(), FilterOutScraping::filter(), SelectHFMinBias::filter(), ZgMassFilter::filter(), PhysDecl::filter(), MCSingleParticleYPt::filter(), MCZll::filter(), ZgammaMassFilter::filter(), edm::FwdPtrCollectionFilter< T, S, H >::filter(), IsTBH4Type::filter(), LHEVpTFilter::filter(), RemovePileUpDominatedEventsGen::filter(), TauHadronDecayFilter::filter(), HLTHcalLaserMisfireFilter::filter(), LogErrorFilter::filter(), DJpsiFilter::filter(), LHEPtFilter::filter(), BooleanFlagFilter::filter(), NMaxPerLumi::filter(), MCMultiParticleFilter::filter(), EcalExclusiveTrigFilter::filter(), EEBadScFilter::filter(), SiPixelCalibDigiFilter::filter(), ComphepSingletopFilterPy8::filter(), LHEGenericFilter::filter(), PythiaFilterTTBar::filter(), HighMultiplicityGenFilter::filter(), HLTEventNumberFilter::filter(), ErrorSummaryFilter::filter(), GoodVertexFilter::filter(), HcalHPDFilter::filter(), SecondaryVertexFilter::filter(), TagProbeMassEDMFilter::filter(), HLTL1NumberFilter::filter(), __class__< T >::filter(), pat::PATJetSelector::filter(), MCParticlePairFilter::filter(), MCSingleParticleFilter::filter(), PythiaFilter::filter(), CastorInvalidDataFilter::filter(), L1GtBeamModeFilter::filter(), AlCaIsolatedBunchFilter::filter(), AlCaIsolatedBunchSelector::filter(), AlCaIsoTracksProducerFilter::filter(), SinglePhotonJetPlusHOFilter::filter(), PythiaMomDauFilter::filter(), FourLepFilter::filter(), HTXSFilter::filter(), PythiaDauFilter::filter(), PythiaDauVFilter::filter(), PythiaFilterMotherSister::filter(), CSCOverlapsBeamSplashCut::filter(), PythiaProbeFilter::filter(), EcalBadCalibFilter::filter(), HLTHighLevel::filter(), FilterScrapingPixelProbability::filter(), TriggerRulePrefireVetoFilter::filter(), HFFilter::filter(), CosmicGenFilterHelix::filter(), BVertexFilterT< VTX >::filter(), EventWithHistoryEDFilter::filter(), L1TComparisonResultFilter< T >::filter(), HcalLaserEventFilter2012::filter(), JetHTJetPlusHOFilter::filter(), ProtonTaggerFilter::filter(), EcalSimpleUncalibRecHitFilter::filter(), HLTHcalCalibTypeFilter::filter(), HcalEmptyEventFilter::filter(), EcalSkim::filter(), PythiaAllDauVFilter::filter(), HcalCalibTypeFilter::filter(), TMTFilter::filter(), PrescalerFHN::filter(), ConfigurableAnalysis::filter(), HGCalTBCheckGunPostion::filter(), PythiaFilterIsolatedTrack::filter(), HFNoisyHitsFilter::filter(), L1TValidationEventFilter::filter(), ttHFGenFilter::filter(), PythiaDauVFilterMatchID::filter(), EcalRecHitsFilter::filter(), ByMultiplicityEventFilter< T >::filter(), MCVerticesWeight::filter(), SiStripDetWithSomething< T >::filter(), JetVertexChecker::filter(), HLTHFAsymmetryFilter::filter(), HCALHighEnergyFilter::filter(), l1t::L1TCaloTowersFilter::filter(), SimpleJetFilter::filter(), CSCDigiValidator::filter(), PythiaFilterMultiAncestor::filter(), HcalLaserEventFilter::filter(), FEDBadModuleFilter::filter(), AlCaGammaJetSelector::filter(), AlCaHBHEMuonFilter::filter(), AlCaHEMuonFilter::filter(), AlCaLowPUHBHEMuonFilter::filter(), HiCentralityBiasFilter::filter(), HLTPrescaler::filter(), HcalLaserHBHEFilter2012::filter(), HcalLaserHBHEHFFilter2012::filter(), HcalLaserHFFilter2012::filter(), PrescaleEventFilter::filter(), LargeEvents< T >::filter(), SiStripShotFilter::filter(), PickEvents::filter(), WZInterestingEventSelector::filter(), EcalMIPRecHitFilter::filter(), APVShotsFilter::filter(), EcalDeadCellBoundaryEnergyFilter::filter(), ElectronIdFilter::filter(), RPCRecHitFilter::filter(), FFTJetDijetFilter::filter(), OverlapProblemTSOSPositionFilter::filter(), HerwigMaxPtPartonFilter::filter(), HLTEcalResonanceFilter::filter(), HLTRegionalEcalResonanceFilter::filter(), AlCaIsoTracksFilter::filter(), EcalDeadCellTriggerPrimitiveFilter::filter(), CSCSkim::filter(), FlavorHistoryFilter::filter(), LogErrorEventFilter::filter(), RPCNoise::filter(), LeptonSkimming::filter(), EcalDeadCellDeltaRFilter::filter(), CSCEfficiency::filter(), ExternalGeneratorFilter::filter(), pat::PATSingleVertexSelector::filter_(), FWFileEntry::filterEventsWithCustomParser(), cms::PileupVertexAccumulator::finalizeEvent(), SiStripDigitizer::finalizeEvent(), cms::SiPixelDigitizer::finalizeEvent(), cms::Phase2TrackerDigitizer::finalizeEvent(), AlignmentGlobalTrackSelector::findMuons(), V0Fitter::fitAll(), l1t::AMCDumpToRaw::formatRaw(), l1t::MP7BufferDumpToRaw::formatRaw(), RPCPhiEff::fromRaw(), EcalSimRawData::genFeData(), FFTJetProducer::genJetPreclusters(), EcalSimRawData::genSrData(), EcalSimRawData::genTccIn(), EcalSimRawData::genTccOut(), cms::cuda::impl::ScopedContextGetterBase::get(), EventWithHistoryFilter::getAPVPhase(), MVAVariableHelper::getAuxVariables(), PixelInactiveAreaFinder::getBadPixelDets(), L1TSync_Offline::getBeamConfOffline(), fwlite::Handle< Collection >::getBranchNameFor(), HLT2L1TkMuonL1TkMuonMuRefDR::getCollections(), HLTDoubletDZ< T1, T2 >::getCollections(), RawDataConverter::GetDigis(), MuonShowerDigiFiller::getDigis(), HTrackAssociator::getEcalEnergy(), pat::PATMHTProducer::getElectrons(), ClusterSummarySingleMultiplicity::getEvent(), SingleMultiplicity< edm::DetSetVector< SiStripDigi > >::getEvent(), MultiplicityPair< SingleMultiplicity< edmNew::DetSetVector< SiPixelCluster > >, SingleMultiplicity< edmNew::DetSetVector< SiStripCluster > > >::getEvent(), ElectronPFIsolationWithMapBasedVeto::getEventInfo(), PhotonPFIsolationWithMapBasedVeto::getEventInfo(), FSQ::HandlerTemplate< TInputCandidateType, TOutputCandidateType, filter >::getFilteredCands(), IsoTrig::getGoodTracks(), ElectronHEEPIDValueMapProducer::getHandle(), ElectronHEEPIDValueMapProducer::getHandles(), HLTExoticaSubAnalysis::getHandlesToObjects(), HTrackAssociator::getHcalEnergy(), PFCand_AssoMapAlgos::GetInputCollections(), PF_PU_AssoMapAlgos::GetInputCollections(), pat::PATMHTProducer::getJets(), BTagPerformanceAnalyzerMC::getJetWithFlavour(), L1GtUtils::getL1GtRunCache(), HLTPrescaleProvider::getL1PrescaleValue(), HLTPrescaleProvider::getL1PrescaleValueInDetail(), PhotonMIPHaloTagger::GetMipTrailFit(), pat::PATMHTProducer::getMuons(), HLTEgammaDoubleLegCombFilter::getP3OfLegCands(), HLTEgammaAllCombMassFilter::getP4OfLegCands(), HLTEgammaCombMassFilter::getP4OfLegCands(), L1TTauOffline::getProbeTaus(), egamma::getRandomSeedFromObj(), egamma::getRandomSeedFromSC(), GetLumi::getRawValue(), KVFTest::getSimVertex(), KineExample::getSimVertex(), pat::PATIsolatedTrackProducer::getTrackDetMatchInfo(), RawDataConverter::GetValidLabels(), GetLumi::getValue(), TrackingRegionsFromSuperClustersProducer::getVtxPos(), MTDDetLayerMeasurements::groupedMeasurements(), MuonDetLayerMeasurements::groupedMeasurements(), LeptonRecoSkim::handleObjects(), Vx3DHLTAnalyzer::HitCounter(), HitPairGeneratorFromLayerPair::hitPairs(), HLTEcalIsolationFilter::hltFilter(), HLTPixelIsolTrackFilter::hltFilter(), HLTDisplacedmumuFilter::hltFilter(), HLTDisplacedmumumuFilter::hltFilter(), HLTDisplacedtktkFilter::hltFilter(), HLTDisplacedtktktkFilter::hltFilter(), HLTmumutkFilter::hltFilter(), HLTPixelIsolTrackL1TFilter::hltFilter(), HLTMuonTrkFilter::hltFilter(), HLTmumutktkFilter::hltFilter(), HLTMuonTrkL1TFilter::hltFilter(), HLTEcalPixelIsolTrackFilter::hltFilter(), HLTDiMuonGlbTrkFilter::hltFilter(), HLTMuonTrkL1TkMuFilter::hltFilter(), HLTMultipletFilter::hltFilter(), HLTElectronMissingHitsFilter::hltFilter(), L1TEnergySumFilterT< T >::hltFilter(), HLTCSCRing2or3Filter::hltFilter(), HLTEgammaAllCombMassFilter::hltFilter(), HLTEgammaCombMassFilter::hltFilter(), HLTEgammaDoubleLegCombFilter::hltFilter(), HLTElectronPixelMatchFilter::hltFilter(), HLTHemiDPhiFilter::hltFilter(), HLTNVFilter::hltFilter(), HLTPhi2METFilter::hltFilter(), HLTRapGapFilter::hltFilter(), HLTMuonL1TFilter::hltFilter(), HLTHcalNoiseFilter::hltFilter(), HLTSingleVertexPixelTrackFilter::hltFilter(), HLTCSCOverlapFilter::hltFilter(), L1TJetFilterT< T >::hltFilter(), HLTMuonL1RegionalFilter::hltFilter(), HLTForwardBackwardJetsFilter< T >::hltFilter(), HLT2jetGapFilter::hltFilter(), HLTJetCollectionsFilter< jetType >::hltFilter(), HLTEgammaDoubleEtDeltaPhiFilter::hltFilter(), HLTEgammaEtFilter::hltFilter(), HLTEgammaEtFilterPairs::hltFilter(), HLTElectronEtFilter::hltFilter(), HLTMuonL1TRegionalFilter::hltFilter(), HLTMuonL3SimplePreFilter::hltFilter(), HLTMuonTrackMassFilter::hltFilter(), HLTDeDxFilter::hltFilter(), HLTEgammaGenericQuadraticEtaFilter::hltFilter(), HLTEgammaGenericQuadraticFilter::hltFilter(), HLTEgammaTriggerFilterObjectWrapper::hltFilter(), HLTElectronEoverpFilterRegional::hltFilter(), HLTElectronGenericFilter::hltFilter(), HLTElectronOneOEMinusOneOPFilterRegional::hltFilter(), L1TPFTauFilter::hltFilter(), HLTDisplacedEgammaFilter::hltFilter(), HLTDiJetAveFilter< T >::hltFilter(), HLTDiJetEtaTopologyFilter< T >::hltFilter(), HLTFatJetMassFilter< jetType >::hltFilter(), HLTJetEtaTopologyFilter< T >::hltFilter(), HLTJetVBFFilter< T >::hltFilter(), HLTMonoJetFilter< T >::hltFilter(), HLTMuonDimuonL2Filter::hltFilter(), HLTMuonDimuonL2FromL1TFilter::hltFilter(), HLTMuonL2FromL1TPreFilter::hltFilter(), HLTMuonL2PreFilter::hltFilter(), HLTMuonPFIsoFilter::hltFilter(), HLTDiJetAveEtaFilter< T >::hltFilter(), HLT2L1TkMuonL1TkMuonMuRefDR::hltFilter(), HLTJetCollectionsVBFFilter< T >::hltFilter(), HLTExclDiJetFilter< T >::hltFilter(), HLTPMDocaFilter::hltFilter(), L1TTkEleFilter::hltFilter(), L1TTkEmFilter::hltFilter(), L1TTkMuonFilter::hltFilter(), HLTMuonIsoFilter::hltFilter(), L1THPSPFTauFilter::hltFilter(), HLTEgammaCaloIsolFilterPairs::hltFilter(), HLTEgammaDoubleEtFilter::hltFilter(), HLTEgammaDoubleEtPhiFilter::hltFilter(), HLTEgammaL1MatchFilterPairs::hltFilter(), HLTEgammaL1MatchFilterRegional::hltFilter(), HLTMhtFilter::hltFilter(), HLTMuonL1toL3TkPreFilter::hltFilter(), HLTEgammaL1TMatchFilterRegional::hltFilter(), HLTGlobalSums< T >::hltFilter(), HLTSinglet< T >::hltFilter(), HLTAcoFilter::hltFilter(), HLTAlphaTFilter< T >::hltFilter(), HLTMuonL1TtoL3TkPreFilter::hltFilter(), HLTMuonTrimuonL3Filter::hltFilter(), HLTPixlMBForAlignmentFilter::hltFilter(), HLTRFilter::hltFilter(), HLTPixlMBFilt::hltFilter(), HLTHtMhtFilter::hltFilter(), HLTMinDPhiMETFilter::hltFilter(), HLTMuonL3PreFilter::hltFilter(), HLTMuonL1Filter::hltFilter(), HLTSmartSinglet< T >::hltFilter(), HLTPMMassFilter::hltFilter(), HLTDoubletDZ< T1, T2 >::hltFilter(), HLTSummaryFilter::hltFilter(), HLTPFEnergyFractionsFilter::hltFilter(), HLTMuonDimuonL3Filter::hltFilter(), HLTDoublet< T1, T2 >::hltFilter(), HLTElectronPFMTFilter< T >::hltFilter(), HLTFiltCand::hltFilter(), HLTGenericFilter< T1 >::hltFilter(), HLTHcalPhiSymFilter::hltFilter(), HLTElectronMuonInvMassFilter::hltFilter(), HLTCAWZTagFilter::hltFilter(), HLTFEDSizeFilter::hltFilter(), HLTRPCTrigNoSyncFilter::hltFilter(), HLTHcalNZSFilter::hltFilter(), HLTHcalSimpleRecHitFilter::hltFilter(), HLTCountNumberOfObject< OColl >::hltFilter(), EcalFEDErrorFilter::hltFilter(), HLTCSCActivityFilter::hltFilter(), HLTCSCAcceptBusyFilter::hltFilter(), HLTmmkFilter::hltFilter(), HLTmmkkFilter::hltFilter(), HLTBeamModeFilter::hltFilter(), HLTCATopTagFilter::hltFilter(), HLTDTActivityFilter::hltFilter(), HLTTrackWithHits::hltFilter(), HLTL1TSeed::hltFilter(), HLTLevel1GTSeed::hltFilter(), LeptonSkimming::hltFired(), HLTMuonL2ToL1Map::HLTMuonL2ToL1Map(), HLTMuonL2ToL1TMap::HLTMuonL2ToL1TMap(), LeptonSkimming::hltObject(), CSCTriggerPrimitivesReader::HotWires(), PFHBHERecHitCreator::importRecHits(), PFHcalRecHitCreator< Digi, Geometry, Layer, Detector >::importRecHits(), PFPSRecHitCreator::importRecHits(), PFHGCalRecHitCreator< DET, Layer, det, subdet >::importRecHits(), PFHFRecHitCreator::importRecHits(), PFEcalBarrelRecHitCreator::importRecHits(), PFEcalEndcapRecHitCreator::importRecHits(), PixelInactiveAreaFinder::inactiveAreas(), tnp::TPTreeFiller::init(), TrackerMuonHitExtractor::init(), ME0SimHitMatcher::init(), RPCSimHitMatcher::init(), CSCSimHitMatcher::init(), GEMSimHitMatcher::init(), DTSimHitMatcher::init(), CSCStubMatcher::init(), CSCDigiMatcher::init(), GEMRecHitMatcher::init(), CSCRecHitMatcher::init(), GEMDigiMatcher::init(), MuonSimHitMatcher::init(), tnp::ProbeVariable::init(), MuonIdProducer::init(), tnp::ProbeFlag::init(), tnp::BaseTreeFiller::init(), HLTHiggsSubAnalysis::initAndInsertJets(), DTHitAssociator::initEvent(), PreMixingTrackingParticleWorker::initializeEvent(), PreMixingCaloParticleWorker::initializeEvent(), SiStripDigitizer::initializeEvent(), HLTHiggsSubAnalysis::initobjects(), tmtt::InputData::InputData(), ElectronHEEPIDValueMapProducer::isEventAOD(), MuonCosmicCompatibilityFiller::isOverlappingMuon(), L1GtUtils::LogicalExpressionL1Results::l1Results(), L1GtUtils::l1Results(), egHLT::debug::listAllProducts(), OMTFReconstruction::loadAndFilterDigis(), PFECALSuperClusterAlgo::loadAndSortPFClusters(), EcalDeadCellTriggerPrimitiveFilter::loadEcalDigis(), EcalDeadCellTriggerPrimitiveFilter::loadEcalRecHits(), FFTJetProducer::loadEnergyFlow(), EcalDeadCellDeltaRFilter::loadEventInfo(), fftjetcms::FFTJetInterface::loadInputCollection(), EcalDeadCellDeltaRFilter::loadJets(), SiStripAPVRestorer::loadMeanCMMap(), EcalDeadCellDeltaRFilter::loadMET(), FFTJetProducer::loadSparseTreeData(), main(), shallow::make_cluster_map(), IPProducerHelpers::FromJTA::makeBaseVector(), IPProducerHelpers::FromJetAndCands::makeBaseVector(), edm::makeRefToBaseProdFrom(), spr::matchedSimTrackId(), MTDDetLayerMeasurements::measurements(), MuonDetLayerMeasurements::measurements(), DQMExample_Step1::MediumEle(), TrackMergeremb< T1 >::merg_and_put(), edm::EarlyDeleteHelper::moduleRan(), CosmicParametersDefinerForTP::momentum(), ParametersDefinerForTP::momentum(), MuonCosmicCompatibilityFiller::muonTiming(), pat::helper::EfficiencyLoader::newEvent(), pat::helper::VertexingHelper::newEvent(), FWEventItemsManager::newEvent(), MuonCosmicCompatibilityFiller::nMuons(), CachingVariable::notSeenThisEventAlready(), VariableComputer::notSeenThisEventAlready(), TrackingSeedCandidates::objects(), HLTMultipletFilter::objects(), TwoObjectVariable< LHS, lLHS, RHS, lRHS, Calculator >::objects(), OniaVtxReProducer::OniaVtxReProducer(), CandIsolatorFromDeposits::SingleDeposit::open(), PFCandIsolatorFromDeposits::SingleDeposit::open(), TtDilepLRSignalSelObservables::operator()(), TrackWithVertexSelector::operator()(), TtSemiLRJetCombObservables::operator()(), CachingVariable::operator()(), VertexBeamspotOrigins::origins(), SubjetFilterJetProducer::output(), cms::CompoundJetProducer::output(), VirtualJetProducer::output(), L1GTEvmDigiToRaw::packHeader(), L1GTDigiToRaw::packHeader(), edm::EarlyDeleteHelper::pathFinished(), edm::Worker::postDoEvent(), SeedMultiplicityAnalyzer::FromTrackRefSeedFilter::prepareEvent(), BPHMonitor::Prescale(), L1GtUtils::prescaleFactor(), L1GtUtils::prescaleFactorSet(), L1GtUtils::prescaleFactorSetIndex(), HLTPrescaleProvider::prescaleSet(), HLTPrescaleProvider::prescaleValue(), HLTPrescaleProvider::prescaleValues(), HLTPrescaleProvider::prescaleValuesInDetail(), CkfDebugger::printSimHits(), EcalSelectiveReadoutProducer::printSrFlags(), EcalSelectiveReadoutSuppressor::printTTFlags(), EmulateCPPF::process(), tfwliteselectortest::ThingsWorker::process(), TrackFinder::process(), tfwliteselectortest::ThingsTSelector::process(), __class__Worker::process(), RecHitProcessor::process(), TFWLiteSelector< TrackAnalysisAlgorithm >::process(), StandaloneTrackMonitor::processClusters(), RecHitProcessor::processLook(), AlignmentMonitorMuonSystemMap1D::processMuonResidualsFromTrack(), FFTJetTreeDump::processTreeData(), HcalLaserEventFiltProducer2012::produce(), PatElectronEAIsoCorrectionProducer::produce(), TTClusterBuilder< T >::produce(), TTTrackAssociator< T >::produce(), HepMCCopy::produce(), MaskedMeasurementTrackerEventProducer::produce(), TTStubAssociator< T >::produce(), TTClusterAssociator< T >::produce(), MuonSelectorVertex::produce(), l1t::HGC3DClusterSimpleSelector::produce(), CandPtrProjector::produce(), FixedGridRhoProducer::produce(), ShallowEventDataProducer::produce(), PFConcretePFCandidateProducer::produce(), FixedGridRhoProducerFastjet::produce(), L1TPFCandMultiMerger::produce(), ConversionTrackRefFix::produce(), CrossingFramePSimHitToPSimHitsConverter::produce(), SeedingLayersEDProducer::produce(), ElectronSqPtTkIsolationProducer::produce(), QualityFilter::produce(), ClusterCheckerEDProducer::produce(), JetChargeProducer::produce(), ShallowTracksProducer::produce(), TrackingParticleConversionRefSelector::produce(), IsoTracks::produce(), L1TCorrectedPFJetProducer::produce(), NativeArrayTableProducer< TIn, TCol >::produce(), RazorVarProducer::produce(), JetCollectionReducerT< T >::produce(), TestCUDAProducerCPU::produce(), ECFAdder::produce(), PFJetToCaloProducer::produce(), CollectionFromZLegProducer::produce(), TtDilepEvtSolutionMaker::produce(), ElectronSeedTrackRefFix::produce(), AlphaTVarProducer::produce(), PFMatchedCandidateRefExtractor::produce(), DQMTauProducer::produce(), InterestingEcalDetIdProducer::produce(), PFTauToJetProducer::produce(), bestPVselector::produce(), l1t::HGC3DClusterGenMatchSelector::produce(), ParticleDecayProducer::produce(), TestCUDAProducerGPU::produce(), TestCUDAProducerGPUFirst::produce(), pat::UnclusteredBlobProducer::produce(), StEvtSolutionMaker::produce(), TrackingParticleNumberOfLayersProducer::produce(), PixelTrackFilterByKinematicsProducer::produce(), HFNoseRawToDigiFake::produce(), HGCalRawToDigiFake::produce(), HGCDigiConverter::produce(), FamosProducer::produce(), pat::PackedGenParticleSignalProducer::produce(), pat::PATVertexSlimmer::produce(), SCEnergyCorrectorProducer::produce(), EgammaElectronTkIsolationProducer::produce(), EgammaTowerIsolationProducer::produce(), CosmicMuonLinksProducer::produce(), CosmicMuonProducer::produce(), ElectronSeedMerger::produce(), TrackingParticleBHadronRefSelector::produce(), L2TauJetsMerger::produce(), CastorFastClusterProducer::produce(), CastorFastTowerProducer::produce(), EmptySimHits::produce(), ShallowRechitClustersProducer::produce(), pat::PATMETSlimmer::produce(), DiJetVarProducer::produce(), EgammaPhotonTkNumIsolationProducer::produce(), QGTagger::produce(), cms::SubEventGenJetProducer::produce(), HLTMultiplicityValueProducerFromNestedCollection< INP_TYPE, OUT_TYPE >::produce(), QuarkoniaTrackSelector::produce(), ClusterShapeTrackFilterProducer::produce(), MultiHitFromChi2EDProducer::produce(), HcalCalibFEDSelector::produce(), l1tpf::PFClusterProducerFromL1EGClusters::produce(), pat::PATTauSlimmer::produce(), PFEGammaToCandidateRemapper::produce(), PFJetsMatchedToFilteredCaloJetsProducer::produce(), L1HLTJetsMatching::produce(), L1THLTTauMatching::produce(), VertexAssociatorByTracksProducer::produce(), reco::ParticleFlowForChargedMETProducer::produce(), LayerClusterAssociatorByEnergyScoreProducer::produce(), SiPixelDigiErrorsSoAFromCUDA::produce(), SiPixelDigisSoAFromCUDA::produce(), ShallowClustersProducer::produce(), IsolatedTrackCleaner::produce(), SimClusterAssociatorByEnergyScoreProducer::produce(), SonicEDProducer< TritonClient, edm::GlobalCache< G >, Capabilities... >::produce(), HiSignalGenJetProducer::produce(), HIPixelTrackFilterProducer::produce(), HLTMultiplicityValueProducer< INP_TYPE, OUT_TYPE >::produce(), AnyJetToCaloJetProducer::produce(), PFClusterTimeSelector::produce(), MeasurementTrackerEventProducer::produce(), TracksterAssociatorByEnergyScoreProducer::produce(), HLTTauRefCombiner::produce(), MuonFromPVSelector::produce(), L1HLTTauMatching::produce(), PixelVertexCollectionTrimmer::produce(), SimHitTPAssociationProducer::produce(), ConeIsolation::produce(), CMSInsideOutJetProducer::produce(), CaloJetSlimmer::produce(), GeneratorSmearedProducer::produce(), pat::PATSecondaryVertexSlimmer::produce(), VertexAssociatorByPositionAndTracksProducer::produce(), PFMuonUntagger::produce(), L3MuonSumCaloPFIsolationProducer::produce(), HLTJetL1MatchProducer< T >::produce(), EgammaPhotonTkIsolationProducer::produce(), HiSignalParticleProducer::produce(), CalibratedPhotonProducerRun2T< T >::produce(), PFNuclearProducer::produce(), RawDataSelector::produce(), NPUTablesProducer::produce(), GlobalCosmicMuonProducer::produce(), PATMuonMerger::produce(), pat::PackedPFCandidateRefMixer::produce(), HLTTriMuonIsolation::produce(), LowPtGSFToTrackLinker::produce(), HLTJetL1TMatchProducer< T >::produce(), EgammaHLTHGCalIDVarProducer::produce(), TestCUDAProducerGPUtoCPU::produce(), RPCPointProducer::produce(), CaloMuonProducer::produce(), PFBlockProducer::produce(), L1TMuonEndCapTrackProducer::produce(), PFDisplacedTrackerVertexProducer::produce(), GsfVertexConstraintProducer::produce(), CaloMuonMerger::produce(), MuonIDFilterProducerForHLT::produce(), StripCompactDigiSimLinksProducer::produce(), PFEGammaToCandidate::produce(), LHETablesProducer::produce(), FastTrackerRecHitMaskProducer::produce(), ElectronIDExternalProducer< algo >::produce(), ProbeMulteplicityProducer::produce(), PileupJPTJetIdProducer::produce(), EcalIsolatedParticleCandidateProducer::produce(), HLTScoutingPrimaryVertexProducer::produce(), LightPFTrackProducer::produce(), PFV0Producer::produce(), SeedCreatorFromRegionHitsEDProducerT< T_SeedCreator >::produce(), pat::BadPFCandidateJetsEEnoiseProducer::produce(), TtSemiEvtSolutionMaker::produce(), PFJetsTauOverlapRemoval::produce(), TrackingRegionEDProducerT< T_TrackingRegionProducer >::produce(), TrackFromPVSelector::produce(), PFJetsMaxInvMassModule::produce(), JetTagProducer::produce(), AlignmentPrescaler::produce(), TestCUDAProducerGPUEW::produce(), PFCandidateMuonUntagger::produce(), PUFilter::produce(), L1TMuonBarrelKalmanTrackProducer::produce(), HLTHcalTowerNoiseCleaner::produce(), EgammaHLTBcHcalIsolationProducersRegional::produce(), PFRecHitProducer::produce(), JetTracksAssociationToTrackRefs::produce(), TtHadEvtSolutionMaker::produce(), HLTHcalTowerNoiseCleanerWithrechit::produce(), NtpProducer< C >::produce(), PixelInactiveAreaTrackingRegionsSeedingLayersProducer::produce(), l1tpf::PFTrackProducerFromL1Tracks::produce(), TauGenJetProducer::produce(), pat::GenJetFlavourInfoPreserver::produce(), pat::PATGenJetSlimmer::produce(), pat::PATMuonSlimmer::produce(), ColinsSoperVariablesComputer::produce(), CalibratedElectronProducerRun2T< T >::produce(), TrackerHitProducer::produce(), CandidateTriggerObjectProducer::produce(), PPSFilteredProtonProducer::produce(), JetCoreClusterSplitter::produce(), MVAJetPuIdProducer::produce(), MuonLinksProducerForHLT::produce(), cms::MuonMET::produce(), MuonSelectionTypeValueMapProducer::produce(), ZllArbitrator::produce(), ElectronPATIdMVAProducer::produce(), MuonRefProducer::produce(), PFLinker::produce(), IsolatedEcalPixelTrackCandidateProducer::produce(), L1NNTauProducer::produce(), pat::PATElectronSlimmer::produce(), GenJetGenPartMerger::produce(), LowPtGSFToPackedCandidateLinker::produce(), pat::PATJetSlimmer::produce(), pat::PATLostTracks::produce(), pat::PATTriggerObjectStandAloneSlimmer::produce(), pat::PATTrackAndVertexUnpacker::produce(), KFBasedPixelFitterProducer::produce(), pat::helper::AnythingToValueMap< Adaptor, Collection, value_type >::produce(), ObjectMultiplicityCounter< T >::produce(), ShallowSimhitClustersProducer::produce(), EgammaEcalPFClusterIsolationProducer< T1 >::produce(), pat::RecoMETExtractor::produce(), SiPixelDigisClustersFromSoA::produce(), TrackFitterProducer::produce(), CAHitNtupletEDProducerT< T_Generator >::produce(), PFConversionProducer::produce(), PixelVertexSoAFromCUDA::produce(), PPSLocalTrackLiteReAligner::produce(), PFTauL1TJetsMatching::produce(), SiStripRegFEDSelector::produce(), SiPixelFedFillerWordEventNumber::produce(), GsfElectronFromPVSelector::produce(), SiPixelDigiErrorsFromSoA::produce(), OtherObjectVariableComputer< T >::produce(), LHECOMWeightProducer::produce(), DeltaBetaWeights::produce(), l1tpf::PFClusterProducerFromHGC3DClusters::produce(), HiHFFilterProducer::produce(), HiBadParticleCleaner::produce(), cms::CSJetProducer::produce(), HLTPFJetIDProducer::produce(), BeamSpotOnlineProducer::produce(), pat::GenMETExtractor::produce(), cms::JetVertexAssociation::produce(), HitPairEDProducer::produce(), MuonTrackProducer::produce(), QjetsAdder::produce(), MuonLinksProducer::produce(), edm::FwdPtrProducer< T, H >::produce(), FastTrackerRecHitCombiner::produce(), pat::PackedCandidateTrackChi2Producer::produce(), ShallowTrackClustersProducer::produce(), edm::ProductFromFwdPtrProducer< T, H >::produce(), pat::PATTriggerObjectStandAloneUnpacker::produce(), Type1PFMET::produce(), pat::PATPhotonSlimmer::produce(), HIProtoTrackFilterProducer::produce(), SoftPFElectronTagInfoProducer::produce(), EgammaEcalRecHitIsolationProducer::produce(), HiFJGridEmptyAreaCalculator::produce(), SiPixelClusterShapeCacheProducer::produce(), PuppiPhoton::produce(), PFElectronTranslator::produce(), PFDisplacedVertexCandidateProducer::produce(), PixelNtupletsFitterProducer::produce(), CAHitNtupletCUDA::produce(), cms::ReconstructerFP420::produce(), CollectionCombiner< Collection >::produce(), PFMET::produce(), HectorProducer::produce(), AlcaBeamSpotProducer::produce(), PixelVertexProducerCUDA::produce(), TkAlCaOverlapTagger::produce(), DeepFlavourONNXJetTagsProducer::produce(), TestCUDAProducerGPUEWTask::produce(), SubjetFilterJetProducer::produce(), ElectronIdMVABased::produce(), HcalTrigPrimDigiProducer::produce(), SiPixelRecHitCUDA::produce(), VertexCompositeCandidateCollectionSelector::produce(), SoftPFMuonTagInfoProducer::produce(), NearbyCandCountComputer::produce(), PixelTrackSoAFromCUDA::produce(), pat::PATVertexAssociationProducer::produce(), TriggerObjectFilterByCollection::produce(), EgammaHLTClusterShapeProducer::produce(), SubdetFEDSelector::produce(), PFDisplacedVertexProducer::produce(), EgammaHcalPFClusterIsolationProducer< T1 >::produce(), HiFJRhoProducer::produce(), ImpactParameter::produce(), HLTMhtProducer::produce(), HitTripletEDProducerT< T_HitTripletGenerator >::produce(), BeamSpotProducer::produce(), MuonReSeeder::produce(), MVAValueMapProducer< ParticleType >::produce(), TauJetSelectorForHLTTrackSeeding::produce(), cms::TrackerizerFP420::produce(), EgammaIsoESDetIdCollectionProducer::produce(), GEMDigiToRawModule::produce(), PixelVertexProducerFromSoA::produce(), HLTCaloTowerHtMhtProducer::produce(), HLTHtMhtProducer::produce(), EgammaIsoHcalDetIdCollectionProducer::produce(), PixelFitterByHelixProjectionsProducer::produce(), TopBottomClusterInfoProducer::produce(), LaserAlignmentProducer::produce(), BeamDivergenceVtxGenerator::produce(), HLTDisplacedmumumuVtxProducer::produce(), FastTrackerRecHitMatcher::produce(), pat::L1MuonMatcher::produce(), pat::MatcherUsingTracks::produce(), VersionedIdProducer< PhysicsObjectPtr, SelectorType >::produce(), DeepCombinedONNXJetTagsProducer::produce(), HLTTauMCProducer::produce(), HBHEIsolatedNoiseReflagger::produce(), SeedClusterRemoverPhase2::produce(), cms::DigitizerFP420::produce(), DeepVertexONNXJetTagsProducer::produce(), pat::DuplicatedElectronCleaner::produce(), HLTMETCleanerUsingJetID::produce(), TrackAssociatorEDProducer::produce(), DeepDoubleXONNXJetTagsProducer::produce(), pat::HLTL1MuonMatcher::produce(), pat::PATJetUpdater::produce(), CandMergerCleanOthersByDR::produce(), TSGForOI::produce(), HLTDisplacedmumuVtxProducer::produce(), SeedClusterRemover::produce(), PileupJetIDVarProducer::produce(), MuonShowerInformationProducer::produce(), EmptyHepMCProducer::produce(), GlobalTrackQualityProducer::produce(), LCToSCAssociatorEDProducer::produce(), pat::PackedCandidateMuonSelectorProducer::produce(), edm::CFWriter::produce(), GEMChamberMasker::produce(), TSToSCAssociatorEDProducer::produce(), HLTMuonL2SelectorForL3IO::produce(), AlCaEcalHcalReadoutsProducer::produce(), TSGForOIFromL2::produce(), AlcaPCCProducer::produce(), ReducedRecHitCollectionProducer::produce(), EgammaHLTEleL1TrackIsolProducer::produce(), CalibratedPhotonProducerT< T >::produce(), MkFitProducer::produce(), L1TMuonBarrelKalmanStubProducer::produce(), TriggerSummaryProducerRAW::produce(), PFPhotonTranslator::produce(), LCToCPAssociatorEDProducer::produce(), AlcaPCCEventProducer::produce(), HLTDisplacedtktkVtxProducer::produce(), HLTMuonTrackSelector::produce(), CTPPSLocalTrackLiteProducer::produce(), cms::ClusterizerFP420::produce(), pat::LeptonUpdater< T >::produce(), TrackSelectorByRegion::produce(), JetSubstructurePacker::produce(), GtPsbTextToDigi::produce(), sistrip::DigiToRawModule::produce(), EnergyRingsTableProducer::produce(), MuonIDTableProducer::produce(), TrackMergeremb< T1 >::produce(), pat::PATConversionProducer::produce(), HLTDisplacedtktktkVtxProducer::produce(), MatchedProbeMaker< T >::produce(), PuppiProducer::produce(), HLTCaloJetIDProducer::produce(), SiPixelRecHitFromCUDA::produce(), PFEGammaProducer::produce(), SiPixelRecHitSoAFromLegacy::produce(), AlcaPCCIntegrator::produce(), MuonDetCleaner< T1, T2 >::produce(), L1RCTTPGProvider::produce(), PFPileUp::produce(), TagProbeMassProducer::produce(), l1t::HGC3DClusterTMVASelector::produce(), AlCaElectronTracksReducer::produce(), EgammaIsoDetIdCollectionProducer< T1 >::produce(), pat::PATMETProducer::produce(), HLTCollectionProducer< T >::produce(), LaserAlignmentT0Producer::produce(), L1GctInternJetProducer::produce(), CosmicsMuonIdProducer::produce(), GEMRawToDigiModule::produce(), JetCorrectorProducer< T >::produce(), PFProducer::produce(), CTPPSDiamondLocalTrackFitter::produce(), ClusterCompatibilityProducer::produce(), trackerDTC::ProducerED::produce(), PartonSelector::produce(), L1TMuonQualityAdjuster::produce(), ElectronNHitSeedProducer::produce(), HcalRecHitRecalib::produce(), AlCaGammaJetProducer::produce(), DeepBoostedJetTagInfoProducer::produce(), PFTrackProducer::produce(), EcalRecHitRecalib::produce(), PFRecoTauTagInfoProducer::produce(), HLTTrackClusterRemoverNew::produce(), ClusterTPAssociationProducer::produce(), CTPPSPixelRecHitProducer::produce(), DeDxHitInfoProducer::produce(), ME0ChamberMasker::produce(), CaloCleaner< T >::produce(), pat::PATPackedGenParticleProducer::produce(), NeutronHitsCollector::produce(), cms::HitReCalibrator::produce(), L1EGammaEEProducer::produce(), modules::MuonCleanerBySegmentsT< T >::produce(), BoostedJetONNXJetTagsProducer::produce(), GlobalVariablesTableProducer::produce(), EcalFEtoDigi::produce(), PrimaryVertexSorter< ParticlesCollection >::produce(), EgammaHLTR9IDProducer::produce(), V0Producer::produce(), ConversionSeedFilterCharge::produce(), ECALRegFEDSelector::produce(), L1TEGammaFilteredCollectionProducer::produce(), MkFitInputConverter::produce(), HLTScoutingTrackProducer::produce(), TotemTimingLocalTrackFitter::produce(), TrackerCleaner< T >::produce(), TwoBodyDecayConstraintProducer::produce(), AlCaDiJetsProducer::produce(), FakeTrackProducer< T >::produce(), NTuplingDevice::produce(), HLTHcalPFClusterIsolationProducer< T1 >::produce(), pat::PATCompositeCandidateProducer::produce(), SeedProducerFromSoA::produce(), EgammaHLTElectronTrackIsolationProducers::produce(), pat::PATPackedCandidateProducer::produce(), EgammaHLTGsfTrackVarProducer::produce(), OutsideInMuonSeeder::produce(), PFCand_AssoMap::produce(), L1ExtraParticleMapProd::produce(), HITrackClusterRemover::produce(), GctDigiToRaw::produce(), pat::PATCleaner< PATObjType >::produce(), RctTextToRctDigi::produce(), PATHemisphereProducer::produce(), PATTracksToPackedCandidates::produce(), TwoBodyDecayMomConstraintProducer::produce(), L1EmulBias::produce(), CalibratedElectronProducerT< T >::produce(), BtoCharmDecayVertexMergerT< VTX >::produce(), CollectionMerger< T1, T2 >::produce(), NjettinessAdder::produce(), MomentumConstraintProducer::produce(), PixelFitterByConformalMappingAndLineProducer::produce(), LTCRawToDigi::produce(), ScalersRawToDigi::produce(), Onia2MuMuPAT::produce(), pat::PATGenericParticleProducer::produce(), pat::PATPFParticleProducer::produce(), L1ECALPrefiringWeightProducer::produce(), AlCaHcalNoiseProducer::produce(), LeptonInJetProducer< T >::produce(), EgammaHLTPhotonTrackIsolationProducersRegional::produce(), HLTL1TMuonSelector::produce(), HLTmumutktkVtxProducer::produce(), HLTTrackMETProducer::produce(), CastorJetIDProducer::produce(), l1t::L1ComparatorRun2::produce(), HTXSRivetProducer::produce(), cms::MuonMETValueMapProducer::produce(), L1DummyProducer::produce(), HLTScoutingCaloProducer::produce(), CTPPSPixelLocalTrackProducer::produce(), HLTJetCollectionsForBoostedLeptonPlusJets< jetType >::produce(), JetPlusTrackProducer::produce(), HBHENoiseFilterResultProducer::produce(), MuPFIsoEmbedder::produce(), HLTHGCalLayerClusterIsolationProducer< T1 >::produce(), FromClusterSummaryMultiplicityProducer::produce(), MuonTimingProducer::produce(), HLTJetCollectionsForLeptonPlusJets< jetType >::produce(), EventWithHistoryProducer::produce(), HLTJetCollectionsForElePlusJets< T >::produce(), HLTJetCollForElePlusJets< T >::produce(), ConversionSeedFilter::produce(), CTPPSDiamondRecHitProducer::produce(), MuMuForEmbeddingSelector::produce(), L1TGlobalProducer::produce(), HcalDigiToRawuHTR::produce(), PF_PU_AssoMap::produce(), TextToRaw::produce(), VertexConstraintProducer::produce(), TcdsRawToDigi::produce(), HiGenCleaner< T2 >::produce(), edm::LogErrorHarvester::produce(), CTPPSProtonProducer::produce(), pat::PATJetProducer::produce(), L1TMuonOverlapTrackProducer::produce(), TestBXVectorRefProducer::produce(), EGMSeedGainProducer< T >::produce(), TrackMCQuality::produce(), GenJetFlavourTableProducer::produce(), PFClusterMatchedToPhotonsSelector::produce(), TrackAssociatorByPositionProducer::produce(), RctRawToDigi::produce(), L1TPhysicalEtAdder::produce(), HGCalElectronFilter::produce(), HGCalPhotonIDValueMapProducer::produce(), cms::MuonTCMETValueMapProducer::produce(), PFECALSuperClusterProducer::produce(), TrackCandidateTopBottomHitFilter::produce(), HBHEPlan1Combiner::produce(), CTPPSPixelClusterProducer::produce(), HLTL1MuonSelector::produce(), HFJetShowerShape::produce(), PFBadHcalPseudoClusterProducer::produce(), TotemTimingRecHitProducer::produce(), GenJetTauTaggerProducer::produce(), L1Comparator::produce(), L1GlobalTriggerRecordProducer::produce(), SourceCardTextToRctDigi::produce(), BSCTrigger::produce(), HLTL1MuonNoL2Selector::produce(), JetIDProducer::produce(), LumiProducerFromBrilcalc::produce(), MuonFSRAssociator::produce(), CastorCellProducer::produce(), EcalFEDWithCRCErrorProducer::produce(), HGCalElectronIDValueMapProducer::produce(), QuickTrackAssociatorByHitsProducer::produce(), SiStripFineDelayHit::produce(), SimpleFlatTableProducerBase< T, T >::produce(), EventWithHistoryProducerFromL1ABC::produce(), Phase1L1TJetCalibrator::produce(), GctRawToDigi::produce(), TrackingMaterialProducer::produce(), ExtraFromSeeds::produce(), l1t::L1TCaloRCTToUpgradeConverter::produce(), TrajectorySeedFromMuonProducer::produce(), MaskedRctInputDigiProducer::produce(), L1TMuonLegacyConverter::produce(), CalibrationTrackSelectorFromDetIdList::produce(), HiFJRhoFlowModulationProducer::produce(), VertexFromTrackProducer::produce(), ValueMapTraslator::produce(), HLTEcalPFClusterIsolationProducer< T1 >::produce(), pat::PATTriggerMatchEmbedder< PATObjectType >::produce(), pat::PATIsolatedTrackProducer::produce(), L1TBMTFConverter::produce(), HLTmumutkVtxProducer::produce(), l1t::FakeInputProducer::produce(), SoftKillerProducer::produce(), HLTScoutingPFProducer::produce(), CaloTowersMerger::produce(), JetPlusTrackAddonSeedProducer::produce(), InterestingTrackEcalDetIdProducer::produce(), L1GTEvmDigiToRaw::produce(), RecHitCorrector::produce(), HiSpikeCleaner::produce(), ConfigurableAPVCyclePhaseProducer::produce(), OnlineMetaDataRawToDigi::produce(), LHE2HepMCConverter::produce(), FFTJetVertexAdder::produce(), DeepDoubleXTagInfoProducer::produce(), pat::MatcherByPulls< T >::produce(), DeDxEstimatorProducer::produce(), TrackAssociatorByChi2Producer::produce(), ParticleTowerProducer::produce(), FFTJetPFPileupCleaner::produce(), L1TJetsMatching< T >::produce(), PATObjectCrossLinker::produce(), L1TMicroGMTInputProducer::produce(), PixelTrackProducerFromSoA::produce(), HiL1Subtractor::produce(), MuScleFitMuonProducer::produce(), FFTJetPileupEstimator::produce(), PatJPsiProducer::produce(), MuonErrorMatrixAdjuster::produce(), SiPixelRawToClusterCUDA::produce(), CTPPSFastTrackingProducer::produce(), L1GtTextToRaw::produce(), TrackAlgoCompareUtil::produce(), GenHIEventProducer::produce(), L1TMuonCaloSumProducer::produce(), CastorClusterProducer::produce(), HLTRechitsToDigis::produce(), pat::PATElectronProducer::produce(), L1GTDigiToRaw::produce(), EGMEnergyVarProducer< T >::produce(), HcalHitSelection::produce(), FastjetJetProducer::produce(), MultiplicityProducer< T >::produce(), pat::PATTriggerEventProducer::produce(), HiEvtPlaneFlatProducer::produce(), JetDeltaRTagInfoValueMapProducer< T, I >::produce(), tmtt::TMTrackProducer::produce(), CaloRecHitsBeamHaloCleaned::produce(), IsFromLostTrackMapProducer::produce(), AlCaHBHEMuonProducer::produce(), PFTauPrimaryVertexProducerBase::produce(), pat::PATTauProducer::produce(), DTDigitizer::produce(), L1TExtCondProducer::produce(), AlCaECALRecHitReducer::produce(), L1TPFCaloProducer::produce(), PF_PU_FirstVertexTracks::produce(), SeedToTrackProducer::produce(), pat::PATPhotonProducer::produce(), L1TMuonCPPFDigiProducer::produce(), L1TExtCondLegacyToStage2::produce(), NanoAODBaseCrossCleaner::produce(), CastorTowerProducer::produce(), TrackAssociatorByHitsProducer::produce(), RctInputTextToDigi::produce(), VertexTableProducer::produce(), NuclearSeedsEDProducer::produce(), BetaStarVarProducer< T >::produce(), TrackFromSeedProducer::produce(), L1TriggerResultsConverter::produce(), HLTPrescaleRecorder::produce(), PFCandidateRecalibrator::produce(), PPSSimTrackProducer::produce(), l1t::AMC13DumpToRaw::produce(), VIDNestedWPBitmapProducer< T >::produce(), L1GlobalTriggerEvmRawToDigi::produce(), InterestingDetIdFromSuperClusterProducer::produce(), InterestingDetIdCollectionProducer::produce(), l1t::AMCDumpToRaw::produce(), L1TMicroGMTInputProducerFromGen::produce(), BeamSpotToCUDA::produce(), L1TkEmParticleProducer::produce(), GenJetBCEnergyRatio::produce(), JetPlusTrackProducerAA::produce(), HLTTauRefProducer::produce(), TriggerObjectTableProducer::produce(), FFTJetEFlowSmoother::produce(), TemplatedDeepNNTagInfoProducer< IPTag, SVTag >::produce(), PFTauTransverseImpactParameters::produce(), DTTrigProd::produce(), EcalDigiToRaw::produce(), HLTScoutingMuonProducer::produce(), BoostedJetMerger::produce(), PFTauSecondaryVertexProducer::produce(), AlignmentMuonHIPTrajectorySelector::produce(), RPCChamberMasker::produce(), L1TkFastVertexProducer::produce(), PrimaryVertexProducer::produce(), SiPixelCalibDigiProducer::produce(), FFTJetPileupProcessor::produce(), ProtonProducer::produce(), L2MuonSeedGeneratorFromL1T::produce(), reco::CentralityProducer::produce(), PFCand_NoPU_WithAM::produce(), RPDigiProducer::produce(), MuonFSRProducer::produce(), L1ExtraParticlesProd::produce(), ElectronHEEPIDValueMapProducer::produce(), L2MuonSeedGenerator::produce(), ConvBremSeedProducer::produce(), FastPrimaryVertexWithWeightsProducer::produce(), reco::BeamHaloSummaryProducer::produce(), L2MuonSeedGeneratorFromL1TkMu::produce(), ConditionDumperInEdm::produce(), TrackExtrapolator::produce(), RPCTrigger::produce(), PixelJetPuId::produce(), APVCyclePhaseProducerFromL1ABC::produce(), LeptonJetVarProducer< T >::produce(), sistrip::FEDEmulatorModule::produce(), Phase1L1TJetProducer::produce(), CTPPSSimHitProducer::produce(), JetConstituentSelector< T, C >::produce(), pat::PATTriggerProducer::produce(), GenFilterEfficiencyProducer::produce(), HLTScoutingEgammaProducer::produce(), L1TStage2Layer2Producer::produce(), l1t::MP7BufferDumpToRaw::produce(), L1TCaloLayer1::produce(), APVCyclePhaseProducerFromL1TS::produce(), L1TkElectronTrackProducer::produce(), pat::PATMHTProducer::produce(), l1t::BXVectorInputProducer::produce(), ShallowGainCalibration::produce(), l1t::GenToInputProducer::produce(), L1TMuonProducer::produce(), JetIdSelector< T >::produce(), L1GlobalTriggerRawToDigi::produce(), EmbeddingVertexCorrector::produce(), TrackerToMuonPropagator::produce(), MuonSimHitProducer::produce(), DeepCMVATagInfoProducer::produce(), CATopJetTagger::produce(), MkFitOutputConverter::produce(), L1TkMuonProducer::produce(), CTPPSTotemDigiToRaw::produce(), ClusterSummaryProducer::produce(), ConversionProducer::produce(), reco::HcalNoiseInfoProducer::produce(), CalibratedDigis::produce(), CSCOverlapsTrackPreparation::produce(), FastSimProducer::produce(), BoostedDoubleSVProducer::produce(), CentralityBinProducer::produce(), CTPPSPixelDigiToRaw::produce(), ObjectViewMatcher< T1, T2 >::produce(), JetDeltaRValueMapProducer< T, C >::produce(), L1TStage2Layer1Producer::produce(), MuonMCClassifier::produce(), PFSimParticleProducer::produce(), pat::PATObjectUserDataEmbedder< T >::produce(), BTagProbabilityToDiscriminator::produce(), CTPPSRecHitProducer::produce(), MuonIdProducer::produce(), DeepFlavourTagInfoProducer::produce(), ExternalLHEProducer::produce(), HLTDummyCollections::produce(), FastTrackDeDxProducer::produce(), PixelClusterTagInfoProducer::produce(), MuonSimClassifier::produce(), EmbeddingLHEProducer::produce(), L1TCaloLayer1RawToDigi::produce(), CTPPSDirectProtonSimulation::produce(), ObjectViewCleaner< T >::produce(), RPCTechnicalTrigger::produce(), L1TStage1Layer2Producer::produce(), PFElecTkProducer::produce(), FastPrimaryVertexProducer::produce(), FFTJetPatRecoProducer::produce(), CandMCMatchTableProducer::produce(), L1TPFProducer::produce(), reco::modules::CosmicTrackSplitter::produce(), pat::PATMuonProducer::produce(), reco::modules::TrackerTrackHitFilter::produce(), HLTJetsCleanedFromLeadingLeptons< JetType >::produce(), IsoValueMapProducer< T >::produce(), GenTtbarCategorizer::produce(), pat::helper::ManyThingsToValueMaps< Adaptor, Collection, value_type >::produce(), NuclearTrackCorrector::produce(), GlobalHitsProdHist::produce(), DTTrigPhase2Prod::produce(), GoodSeedProducer::produce(), hitTripletEDProducerT::Impl< T_HitTripletGenerator, T_SeedingHitSets, T_IntermediateHitTriplets >::produce(), GlobalHitsProducer::produce(), HiPuRhoProducer::produce(), L1GlobalTrigger::produce(), VirtualJetProducer::produce(), CTPPSPixelDigiProducer::produce(), HadronAndPartonSelector::produce(), SelectedElectronFEDListProducer< TEle, TCand >::produce(), PFTau3ProngReco::produce(), TTStubBuilder< T >::produce(), PhotonIDValueMapProducer::produce(), TriggerSummaryProducerAOD::produce(), EgammaHLTFilteredObjProducer< OutCollType >::produce(), reco::HcalHaloDataProducer::produce(), RPCSeedGenerator::produce(), PileupJetIdProducer::produce(), AlCaIsoTracksProducer::produce(), reco::modules::JetFlavourIdentifier::produce(), FFTJetCorrectionProducer::produce(), JetCoreMCtruthSeedGenerator::produce(), reco::EcalHaloDataProducer::produce(), JetPartonMatcher::produce(), DeepCoreSeedGenerator::produce(), BJetEnergyRegressionVarProducer< T >::produce(), FFTJetProducer::produce(), EgammaHLTPixelMatchVarProducer::produce(), GlobalDigisProducer::produce(), ChainedJetCorrectorProducer::produce(), BaseMVAValueMapProducer< pat::Jet >::produce(), reco::CSCHaloDataProducer::produce(), IPProducer< Container, Base, Helper >::produce(), BTagSFProducer::produce(), JetFlavourClustering::produce(), edm::HiMixingModule::produce(), GlobalRecHitsProducer::produce(), AlCaHOCalibProducer::produce(), TopProjector< Top, Bottom, Matcher >::produce(), EvtPlaneProducer::produce(), MuonToTrackingParticleAssociatorEDProducer::produce(), reco::GlobalHaloDataProducer::produce(), L1FPGATrackProducer::produce(), L1EGCrystalClusterEmulatorProducer::produce(), GenWeightsTableProducer::produce(), L1GlobalTriggerEvmRawToDigi::produceEmptyProducts(), L1GlobalTriggerRawToDigi::produceEmptyProducts(), SiStripFineDelayHit::produceNoTracking(), PixelVertexProducerCUDA::produceOnCPU(), PixelVertexProducerCUDA::produceOnGPU(), FastjetJetProducer::produceTrackJets(), PreMixingTrackingParticleWorker::put(), PreMixingDigiSimLinkWorker< DigiSimLinkCollection >::put(), edm::PreMixingCrossingFrameWorker< T >::put(), PreMixingCaloParticleWorker::put(), PreMixingMuonWorker< CSCWireDigiCollection >::put(), PreMixingCSCWorker::put(), hitTripletEDProducerT::ImplSeedingHitSets::put(), hitTripletEDProducerT::ImplIntermediateHitTriplets::put(), hitTripletEDProducerT::ImplSeedingHitSets::putEmpty(), hitTripletEDProducerT::ImplIntermediateHitTriplets::putEmpty(), GtPsbTextToDigi::putEmptyDigi(), RctTextToRctDigi::putEmptyDigi(), SourceCardTextToRctDigi::putEmptyDigi(), TextToRaw::putEmptyDigi(), QGTagger::putInEvent(), HFJetShowerShape::putInEvent(), HiPuRhoProducer::putRho(), MuonCosmicCompatibilityFiller::pvMatches(), BJetEnergyRegressionMVA::readAdditionalCollections(), OMTFinput::readData(), BeamFitter::readEvent(), PVFitter::readEvent(), L1TPFCaloProducer::readHcalDigis_(), L1TPFCaloProducer::readHcalHGCTowers_(), pat::helper::BasicOverlapTest::readInput(), pat::helper::OverlapBySuperClusterSeed::readInput(), l1t::GlobalBoard::receiveCaloObjectData(), l1t::GlobalBoard::receiveExternalData(), L1GlobalTriggerPSB::receiveGctObjectData(), L1GlobalTriggerGTL::receiveGmtObjectData(), l1t::GlobalBoard::receiveMuonObjectData(), L1GlobalTriggerPSB::receiveTechnicalTriggers(), MTDDetLayerMeasurements::recHits(), MuonDetLayerMeasurements::recHits(), HcalDigisValidation::reco(), OMTFReconstruction::reconstruct(), TrackingRegionsFromSuperClustersProducer::regions(), EMTFSetup::reload(), l1t::L1TGlobalUtil::retrieveL1(), l1t::L1TGlobalUtil::retrieveL1Event(), L1RetrieveL1Extra::retrieveL1ExtraObjects(), TTClusterBuilder< T >::RetrieveRawHits(), PFEGammaToCandidateRemapper::run(), tnp::TagProbePairMaker::run(), pat::helper::AnyNumberAssociationAdaptor::run(), PFEGammaToCandidate::run(), L1GlobalTriggerFDL::run(), cms::SiPixelRecHitConverter::run(), pat::helper::AnyNumberAssociationAdaptor::run_(), cms::CSJetProducer::runAlgorithm(), l1t::GlobalBoard::runFDL(), HLTLevel1GTSeed::seedsL1Extra(), HLTL1TSeed::seedsL1TriggerObjectMaps(), HLTLevel1GTSeed::seedsL1TriggerObjectMaps(), AlignmentTwoBodyDecayTrackSelector::select(), ElectronIDSelector< algo >::select(), SingleEleCalibSelector::select(), AlignmentGlobalTrackSelector::select(), HIProtoTrackSelector::select(), EventWithHistoryFilter::selected(), tadqm::TrackAnalyzer::setBX(), EG8XObjectUpdateModifier::setEvent(), ClusterShapeTrajectoryFilter::setEvent(), CompositeTrajectoryFilter::setEvent(), reco::isodeposit::OtherCandidatesDeltaRVeto::setEvent(), CkfBaseTrajectoryFilter::setEvent(), CompositeLogicalTrajectoryFilter::setEvent(), EG9X105XObjectUpdateModifier::setEvent(), TSGFromPropagation::setEvent(), reco::isodeposit::OtherCandVeto::setEvent(), FastTSGFromPropagation::setEvent(), BaseCkfTrajectoryBuilder::setEvent(), FWEventItem::setEvent(), MuonCkfTrajectoryBuilder::setEvent_(), EG9X105XObjectUpdateModifier::TokenHandlePair< edm::View< reco::GsfElectron > >::setHandle(), tadqm::TrackAnalyzer::setLumi(), TrackingMonitor::setNclus(), tadqm::TrackAnalyzer::setNumberOfGoodVertices(), L1Analysis::L1AnalysisL1Menu::SetPrescaleFactorIndex(), CalibratedPhotonProducerT< T >::setSemiDetRandomSeed(), CalibratedElectronProducerT< T >::setSemiDetRandomSeed(), ParametrizedSubtractor::setupGeometryMap(), edm::Worker::skipOnPath(), pat::L1MuonMatcher::storeExtraInfo(), pat::HLTL1MuonMatcher::storeExtraInfo(), fastsim::TrackerSimHitProducer::storeProducts(), pat::MatcherUsingTracks::storeValueMap(), TriggerMatcherToHLTDebug::storeValueMap(), StringBranchHelper< Object, Collection >::StringBranchHelper(), StringLeaveHelper< Object >::StringLeaveHelper(), fwlite::Record::syncTo(), TrackingParticleNumberOfLayers::TrackingParticleNumberOfLayers(), L1GtUtils::triggerMask(), DTTrig::triggerReco(), MuonIdTruthInfo::truthMatchMuon(), L1GlobalTriggerRawToDigi::unpackGMT(), CosmicParametersDefinerForTP::vertex(), ParametersDefinerForTP::vertex(), WeightManager::weight(), NanoAODOutputModule::write(), SubjetFilterJetProducer::writeCompoundJets(), cms::CompoundJetProducer::writeCompoundJets(), VirtualJetProducer::writeCompoundJets(), ECALRecHitAnalyzer::WriteECALRecHits(), VirtualJetProducer::writeJets(), FFTJetProducer::writeJets(), VirtualJetProducer::writeJetsWithConstituents(), ElectronHEEPIDValueMapProducer::writeValueMap(), MuonSimClassifier::writeValueMap(), and MuonMCClassifier::writeValueMap().

◆ iTCCEtaBounds

const int iTCCEtaBounds[nTCCInEta+1] = {0, 7, 11, 28, 45, 49, 56}

Definition at line 150 of file GenABIO.cc.

Referenced by getABTCCInputStream().

◆ iTTEtaMax

const int iTTEtaMax[nABInEta] = {10, 27, 44, 55}

Definition at line 144 of file GenABIO.cc.

Referenced by fillABSRPFiles(), and fillABTTFFiles().

◆ iTTEtaMin

const int iTTEtaMin[nABInEta] = {0, 11, 28, 45}

Definition at line 143 of file GenABIO.cc.

Referenced by fillABSRPFiles(), and fillABTTFFiles().

◆ iTTEtaSign

const int iTTEtaSign[nABInEta] = {-1, -1, 1, 1}

Definition at line 145 of file GenABIO.cc.

Referenced by fillABSRPFiles(), and fillABTTFFiles().

◆ nAB

const int nAB = nABInPhi * nABInEta

Definition at line 141 of file GenABIO.cc.

Referenced by abConnect(), fillABSRPFiles(), and main().

◆ nABABCh

const int nABABCh = 8

Definition at line 137 of file GenABIO.cc.

Referenced by abConnect(), and fillABIOFiles().

◆ nABInEta

const int nABInEta = 4

Number of ABs in a phi-sector

Definition at line 130 of file GenABIO.cc.

Referenced by fillABIOFiles(), and fillABTTFFiles().

◆ nABInPhi

const int nABInPhi = 3

Number of ABs in an eta slice

Definition at line 133 of file GenABIO.cc.

Referenced by fillABIOFiles(), fillABSRPFiles(), and fillABTTFFiles().

◆ nABTCCCh

const int nABTCCCh = 12

Definition at line 138 of file GenABIO.cc.

Referenced by fillABIOFiles().

◆ nactions

const int nactions = 8

Definition at line 179 of file GenABIO.cc.

Referenced by main().

◆ nBarrelTTInEta

const static int nBarrelTTInEta = 34
static

Number of barrel trigger towers along eta

Definition at line 121 of file GenABIO.cc.

Referenced by main(), and readSRF().

◆ nDCCCh

const int nDCCCh = 12

Definition at line 139 of file GenABIO.cc.

Referenced by fillABIOFiles().

◆ nDCCEE

const int nDCCEE = 9

Number of DCCs in an endcap

Definition at line 136 of file GenABIO.cc.

◆ nEndcaps

const static int nEndcaps = 2
static

◆ nEndcapTTInEta

const static int nEndcapTTInEta = 11
static

Number of trigger towers along eta in one endcap

Definition at line 118 of file GenABIO.cc.

Referenced by fillABSRPFiles(), and getABDCCOutputStream().

◆ nEndcapXBins

const static int nEndcapXBins = 100
static

Range of the x-index of endcap crystals (xman-xmin+1).

Definition at line 100 of file GenABIO.cc.

Referenced by main().

◆ nEndcapYBins

const static int nEndcapYBins = 100
static

Range of the y-index of endcap crystals (yman-ymin+1).

Definition at line 103 of file GenABIO.cc.

Referenced by main().

◆ nSupercrystalXBins

const static int nSupercrystalXBins = nEndcapXBins / supercrystalEdge
static

Range of endcap supercrystal x-index (xmax-xmin+1)

Definition at line 109 of file GenABIO.cc.

Referenced by fillABSRPFiles(), main(), and readSRF().

◆ nSupercrystalYBins

const static int nSupercrystalYBins = nEndcapYBins / supercrystalEdge
static

Range of endcap supercrystal y-index (ymay-ymin+1)

Definition at line 112 of file GenABIO.cc.

Referenced by fillABSRPFiles(), main(), and readSRF().

◆ nTCCInEta

const int nTCCInEta = 6

Definition at line 140 of file GenABIO.cc.

◆ nTTInABAlongPhi

const int nTTInABAlongPhi = nTTInPhi / nABInPhi

Definition at line 142 of file GenABIO.cc.

Referenced by fillABSRPFiles(), fillABTTFFiles(), and getABTTPhiBounds().

◆ nTTInEta

const static int nTTInEta = 2 * nEndcapTTInEta + nBarrelTTInEta
static

Number of trigger towers along eta for the whole ECAL

Definition at line 124 of file GenABIO.cc.

Referenced by getFlagStream(), main(), and readTTF().

◆ nTTInPhi

const static int nTTInPhi = 72
static

Number of trigger towers in an eta ring

Definition at line 127 of file GenABIO.cc.

Referenced by fillABSRPFiles(), fillABTTFFiles(), getABTTPhiBounds(), getFlagStream(), main(), readSRF(), and readTTF().

◆ roFlagMarker

char roFlagMarker[]
Initial value:
= {
'.',
'z',
'Z',
'F',
'4',
'5',
'6',
'7'}

Definition at line 169 of file GenABIO.cc.

Referenced by main(), writeABIOFileHeader(), and writeABSRFFileHeader().

◆ srfFilename

const char* srfFilename = "SRF.txt"

Definition at line 159 of file GenABIO.cc.

Referenced by main(), and readSRF().

◆ srp2roFlags

char srp2roFlags[128]

Definition at line 166 of file GenABIO.cc.

Referenced by fillABSRPFiles(), getABDCCOutputStream(), and main().

◆ srpFlagMarker

const char EcalSelectiveReadout::srpFlagMarker = {'.', 'S', 'N', 'C', '4', '5', '6', '7'}

◆ supercrystalEdge

const static int supercrystalEdge = 5
static

Edge size of a supercrystal. A supercrystal is a tower of 5x5 crystals.

Definition at line 106 of file GenABIO.cc.

◆ tccFlagMarker

const char tccFlagMarker[] = {'.', 'S', '?', 'C', '4', '5', '6', '7'}

◆ theAB

int theAB = -1

Definition at line 226 of file GenABIO.cc.

Referenced by main().

◆ ttfFilename

const char* ttfFilename = "TTF.txt"

Definition at line 160 of file GenABIO.cc.

Referenced by main(), and readTTF().

◆ xconnectFilename

const char* xconnectFilename = "xconnect_universal.txt"

Definition at line 161 of file GenABIO.cc.

Referenced by abConnect().

fsr2
Definition: GenABIO.cc:168
getABABOutputStream
string getABABOutputStream(const char tccFlags[nTTInEta][nTTInPhi], int iABEta, int iABPhi, int iABCh)
Definition: GenABIO.cc:788
nAB
const int nAB
Definition: GenABIO.cc:141
abNum
int abNum(int iABEta, int iABPhi)
Definition: GenABIO.cc:202
theAB
int theAB
Definition: GenABIO.cc:226
nBarrelTTInEta
const static int nBarrelTTInEta
Definition: GenABIO.cc:121
srfFilename
const char * srfFilename
Definition: GenABIO.cc:159
cmsBatch.argv
argv
Definition: cmsBatch.py:279
mps_fire.i
i
Definition: mps_fire.py:428
roAction_t
roAction_t
Definition: GenABIO.cc:168
Reference_intrackfit_cff.barrel
list barrel
Definition: Reference_intrackfit_cff.py:37
nABTCCCh
const int nABTCCCh
Definition: GenABIO.cc:138
getABTCCInputStream
string getABTCCInputStream(const char tccFlags[nTTInEta][nTTInPhi], int iABEta, int iABPhi, int iTCCCh)
Definition: GenABIO.cc:758
f
double f[11][100]
Definition: MuScleFitUtils.cc:78
dir2webdir.argc
argc
Definition: dir2webdir.py:39
abIOFilePostfix
const char * abIOFilePostfix
Definition: GenABIO.cc:157
srp2roFlags
char srp2roFlags[128]
Definition: GenABIO.cc:166
nDCCCh
const int nDCCCh
Definition: GenABIO.cc:139
cms::cuda::stream
cudaStream_t stream
Definition: HistoContainer.h:57
mod
T mod(const T &a, const T &b)
Definition: ecalDccMap.h:4
gather_cfg.cout
cout
Definition: gather_cfg.py:144
pos
Definition: PixelAliasList.h:18
writeABTTFFileHeader
void writeABTTFFileHeader(ofstream &f, int abNum)
Definition: GenABIO.cc:621
xconnectFilename
const char * xconnectFilename
Definition: GenABIO.cc:161
cms::cuda::assert
assert(be >=bs)
protons_cff.time
time
Definition: protons_cff.py:39
fillABSRPFiles
void fillABSRPFiles(const char barrelSrFlags[nBarrelTTInEta][nTTInPhi], const char endcapSrFlags[nEndcaps][nSupercrystalXBins][nSupercrystalYBins], ofstream files[])
fsuppress
Definition: GenABIO.cc:168
writeABSRFFileHeader
void writeABSRFFileHeader(ofstream &f, int abNum)
Definition: GenABIO.cc:645
full
Definition: GenABIO.cc:168
sr1
Definition: GenABIO.cc:168
nTTInPhi
const static int nTTInPhi
Definition: GenABIO.cc:127
readTTF
bool readTTF(FILE *file, char ttFlags[nTTInEta][nTTInPhi])
Definition: GenABIO.cc:499
abOfDcc
int abOfDcc(int iDCC)
Definition: ecalDccMap.h:103
suppress
Definition: GenABIO.cc:168
edmScanValgrind.buffer
buffer
Definition: edmScanValgrind.py:171
nTTInABAlongPhi
const int nTTInABAlongPhi
Definition: GenABIO.cc:142
hcalTTPDigis_cfi.iEtaMin
iEtaMin
Definition: hcalTTPDigis_cfi.py:15
iTCCEtaBounds
const int iTCCEtaBounds[nTCCInEta+1]
Definition: GenABIO.cc:150
alignCSCRings.s
s
Definition: alignCSCRings.py:92
ecalDccSC
vector< pair< int, int > > ecalDccSC[nEndcaps][nDCCEE]
Definition: GenABIO.cc:192
roFlagMarker
char roFlagMarker[]
Definition: GenABIO.cc:169
nEndcaps
const static int nEndcaps
Definition: GenABIO.cc:115
getABDCCOutputStream
string getABDCCOutputStream(const char barrelSrFlags[nBarrelTTInEta][nTTInPhi], const char endcapSrFlags[nEndcaps][nSupercrystalXBins][nSupercrystalYBins], int iABEta, int iABPhi, int DCCCh)
Definition: GenABIO.cc:909
submitPVResolutionJobs.files
files
Definition: submitPVResolutionJobs.py:373
nABABCh
const int nABABCh
Definition: GenABIO.cc:137
abConnect
void abConnect(int iAB, int iABCh, int &iOtherAB, int &iOtherABCh)
Definition: GenABIO.cc:870
readSRF
bool readSRF(FILE *file, char barrelSrFlags[nBarrelTTInEta][nTTInPhi], char endcapSrFlags[nEndcaps][nSupercrystalXBins][nSupercrystalYBins])
Definition: GenABIO.cc:536
srpFlagMarker
const char srpFlagMarker[]
Definition: GenABIO.cc:163
iTTEtaSign
const int iTTEtaSign[nABInEta]
Definition: GenABIO.cc:145
getFlagStream
string getFlagStream(char flags[nTTInEta][nTTInPhi], int iEtaMin, int iEtaMax, int iPhiMin, int iPhiMax)
Definition: GenABIO.cc:729
fsr1
Definition: GenABIO.cc:168
abTTFFilePostfix
const char * abTTFFilePostfix
Definition: GenABIO.cc:153
iTTEtaMin
const int iTTEtaMin[nABInEta]
Definition: GenABIO.cc:143
dccPhiIndexOfRU
int dccPhiIndexOfRU(int iDet, int i, int j)
Definition: ecalDccMap.h:38
funct::true
true
Definition: Factorize.h:173
abSRFFilePrefix
const char * abSRFFilePrefix
Definition: GenABIO.cc:154
getABABInputStream
string getABABInputStream(const char tccFlags[nTTInEta][nTTInPhi], int iABEta, int iABPhi, int iABCh)
Definition: GenABIO.cc:855
nSupercrystalXBins
const static int nSupercrystalXBins
Definition: GenABIO.cc:109
nTTInEta
const static int nTTInEta
Definition: GenABIO.cc:124
fillABTTFFiles
void fillABTTFFiles(const char ttFlags[nTTInEta][nTTInPhi], ofstream files[])
Definition: GenABIO.cc:361
createfilelist.int
int
Definition: createfilelist.py:10
iEvent
int iEvent
Definition: GenABIO.cc:224
abSRFFilePostfix
const char * abSRFFilePostfix
Definition: GenABIO.cc:155
sr2
Definition: GenABIO.cc:168
ttfFilename
const char * ttfFilename
Definition: GenABIO.cc:160
readEcalDQMStatus.read
read
Definition: readEcalDQMStatus.py:38
dccIndexOfRU
int dccIndexOfRU(int iDet, int i, int j)
Definition: ecalDccMap.h:86
fillABIOFiles
void fillABIOFiles(const char ttFlags[nTTInEta][nTTInPhi], const char barrelSrFlags[nBarrelTTInEta][nTTInPhi], const char endcapSrFlags[nEndcaps][nSupercrystalXBins][nSupercrystalYBins], ofstream files[])
Definition: GenABIO.cc:459
indexGen.date
date
Definition: indexGen.py:99
tccFlagMarker
const char tccFlagMarker[]
Definition: GenABIO.cc:164
abTTFFilePrefix
const char * abTTFFilePrefix
Definition: GenABIO.cc:152
hcalTTPDigis_cfi.iEtaMax
iEtaMax
Definition: hcalTTPDigis_cfi.py:16
getABTTPhiBounds
void getABTTPhiBounds(int iABPhi, int &iTTPhiMin, int &iTTPhiMax)
Definition: GenABIO.cc:865
ffull
Definition: GenABIO.cc:168
writeABIOFileHeader
void writeABIOFileHeader(ofstream &f, int abNum)
Definition: GenABIO.cc:691
nEndcapYBins
const static int nEndcapYBins
Definition: GenABIO.cc:103
nEndcapTTInEta
const static int nEndcapTTInEta
Definition: GenABIO.cc:118
MillePedeFileConverter_cfg.out
out
Definition: MillePedeFileConverter_cfg.py:31
L1TowerCalibrationProducer_cfi.iEta
iEta
Definition: L1TowerCalibrationProducer_cfi.py:60
actions
roAction_t actions[nactions]
Definition: GenABIO.cc:181
nactions
const int nactions
Definition: GenABIO.cc:179
beamvalidation.exit
def exit(msg="")
Definition: beamvalidation.py:53
c
auto & c
Definition: CAHitNtupletGeneratorKernelsImpl.h:46
nEndcapXBins
const static int nEndcapXBins
Definition: GenABIO.cc:100
HLT_FULL_cff.flags
flags
Definition: HLT_FULL_cff.py:13150
mps_splice.line
line
Definition: mps_splice.py:76
submitPVValidationJobs.t
string t
Definition: submitPVValidationJobs.py:644
EcnaPython_AdcPeg12_S1_10_R170298_1_0_150_Dee0.cerr
cerr
Definition: EcnaPython_AdcPeg12_S1_10_R170298_1_0_150_Dee0.py:8
iTTEtaMax
const int iTTEtaMax[nABInEta]
Definition: GenABIO.cc:144
nABInPhi
const int nABInPhi
Definition: GenABIO.cc:133
nABInEta
const int nABInEta
Definition: GenABIO.cc:130
abIOFilePrefix
const char * abIOFilePrefix
Definition: GenABIO.cc:156
nSupercrystalYBins
const static int nSupercrystalYBins
Definition: GenABIO.cc:112