CMS 3D CMS Logo

HSCPDeDxInfo.h
Go to the documentation of this file.
1 #ifndef HSCPDeDxInfo_H
2 #define HSCPDeDxInfo_H
9 #include <vector>
10 
11 namespace susybsm {
12 
13  class HSCPDeDxInfo {
14  public:
15  std::vector<float> charges;
16  std::vector<float> pathlengths;
17  std::vector<uint32_t> detIds;
18  std::vector<float> localPosXs;
19  std::vector<float> localPosYs;
20  std::vector<uint32_t> clusterIndices;
22  };
23 
24  typedef std::vector<HSCPDeDxInfo> HSCPDeDxInfoCollection;
29 } // namespace susybsm
30 
31 #endif
edm::Ref< HSCPDeDxInfoCollection > HSCPDeDxInfoRef
Definition: HSCPDeDxInfo.h:26
std::vector< float > localPosYs
Definition: HSCPDeDxInfo.h:19
std::vector< float > pathlengths
Definition: HSCPDeDxInfo.h:16
edm::RefProd< HSCPDeDxInfoCollection > HSCPDeDxInfoRefProd
Definition: HSCPDeDxInfo.h:27
edm::RefVector< HSCPDeDxInfoCollection > HSCPDeDxInfoRefVector
Definition: HSCPDeDxInfo.h:28
std::vector< uint32_t > detIds
Definition: HSCPDeDxInfo.h:17
std::vector< float > charges
Definition: HSCPDeDxInfo.h:15
edm::ValueMap< HSCPDeDxInfo > HSCPDeDxInfoValueMap
Definition: HSCPDeDxInfo.h:25
std::vector< uint32_t > clusterIndices
Definition: HSCPDeDxInfo.h:20
std::vector< HSCPDeDxInfo > HSCPDeDxInfoCollection
Definition: HSCPDeDxInfo.h:24
std::vector< float > localPosXs
Definition: HSCPDeDxInfo.h:18