Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
DQM
SiPixelCommon
interface
SiPixelFolderOrganizer.h
Go to the documentation of this file.
1
#ifndef SiPixelCommon_SiPixelFolderOrganizer_h
2
#define SiPixelCommon_SiPixelFolderOrganizer_h
3
// -*- C++ -*-
4
//
5
// Package: SiPixelCommon
6
// Class : SiPixelFolderOrganizer
7
//
16
//
17
// Original Author: chiochia
18
// Created: Thu Jan 26 23:49:46 CET 2006
19
#include "
DQMServices/Core/interface/DQMStore.h
"
20
#include <boost/cstdint.hpp>
21
#include <string>
22
23
class
SiPixelFolderOrganizer
{
24
25
public
:
26
28
SiPixelFolderOrganizer
();
29
31
virtual
~SiPixelFolderOrganizer
();
32
34
//type is: BPIX mod=0, lad=1, lay=2, phi=3,
35
// FPIX mod=0, blade=4, disc=5, ring=6
36
bool
setModuleFolder
(
const
uint32_t& rawdetid=0,
int
type
=0);
37
void
getModuleFolder
(
const
uint32_t& rawdetid,
std::string
&
path
);
38
40
bool
setFedFolder
(
const
uint32_t FedId);
41
42
private
:
43
44
std::string
rootFolder
;
45
std::string
slash
;
46
DQMStore
*
dbe_
;
47
};
48
#endif
type
type
Definition:
HCALResponse.h:21
SiPixelFolderOrganizer::rootFolder
std::string rootFolder
Definition:
SiPixelFolderOrganizer.h:44
getHLTPrescaleColumns.path
list path
Definition:
getHLTPrescaleColumns.py:16
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
SiPixelFolderOrganizer::setFedFolder
bool setFedFolder(const uint32_t FedId)
Set folder name for a FED (used in the case of errors without detId)
Definition:
SiPixelFolderOrganizer.cc:116
DQMStore
Definition:
DQMStore.h:70
SiPixelFolderOrganizer::slash
std::string slash
Definition:
SiPixelFolderOrganizer.h:45
DQMStore.h
SiPixelFolderOrganizer
Definition:
SiPixelFolderOrganizer.h:23
SiPixelFolderOrganizer::getModuleFolder
void getModuleFolder(const uint32_t &rawdetid, std::string &path)
Definition:
SiPixelFolderOrganizer.cc:129
SiPixelFolderOrganizer::dbe_
DQMStore * dbe_
Definition:
SiPixelFolderOrganizer.h:46
SiPixelFolderOrganizer::SiPixelFolderOrganizer
SiPixelFolderOrganizer()
Constructor.
Definition:
SiPixelFolderOrganizer.cc:15
SiPixelFolderOrganizer::~SiPixelFolderOrganizer
virtual ~SiPixelFolderOrganizer()
Destructor.
Definition:
SiPixelFolderOrganizer.cc:22
SiPixelFolderOrganizer::setModuleFolder
bool setModuleFolder(const uint32_t &rawdetid=0, int type=0)
Set folder name for a module or plaquette.
Definition:
SiPixelFolderOrganizer.cc:24
Generated for CMSSW Reference Manual by
1.8.5