CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
HSCPDeDxInfo.h
Go to the documentation of this file.
1 #ifndef HSCPDeDxInfo_H
2 #define HSCPDeDxInfo_H
8 #include <vector>
10 
11 namespace susybsm {
12 
13 
15  {
16  public:
17  std::vector<float> charge;
18  std::vector<float> chargeUnSat;
19  std::vector<float> probability;
20  std::vector<float> pathlength;
21  std::vector<float> cosine;
22  std::vector<uint32_t> detIds;
23  std::vector<bool> shapetest;
24  std::vector<float> modwidth;
25  std::vector<float> modlength;
26  std::vector<float> localx;
27  std::vector<float> localy;
29  };
30 
31  typedef std::vector<HSCPDeDxInfo> HSCPDeDxInfoCollection;
36 }
37 
38 #endif
edm::Ref< HSCPDeDxInfoCollection > HSCPDeDxInfoRef
Definition: HSCPDeDxInfo.h:33
std::vector< float > modwidth
Definition: HSCPDeDxInfo.h:24
std::vector< float > probability
Definition: HSCPDeDxInfo.h:19
std::vector< float > localy
Definition: HSCPDeDxInfo.h:27
edm::RefProd< HSCPDeDxInfoCollection > HSCPDeDxInfoRefProd
Definition: HSCPDeDxInfo.h:34
edm::RefVector< HSCPDeDxInfoCollection > HSCPDeDxInfoRefVector
Definition: HSCPDeDxInfo.h:35
std::vector< float > cosine
Definition: HSCPDeDxInfo.h:21
std::vector< uint32_t > detIds
Definition: HSCPDeDxInfo.h:22
std::vector< float > pathlength
Definition: HSCPDeDxInfo.h:20
std::vector< float > localx
Definition: HSCPDeDxInfo.h:26
std::vector< float > modlength
Definition: HSCPDeDxInfo.h:25
std::vector< bool > shapetest
Definition: HSCPDeDxInfo.h:23
edm::ValueMap< HSCPDeDxInfo > HSCPDeDxInfoValueMap
Definition: HSCPDeDxInfo.h:32
std::vector< HSCPDeDxInfo > HSCPDeDxInfoCollection
Definition: HSCPDeDxInfo.h:31
std::vector< float > charge
Definition: HSCPDeDxInfo.h:17
std::vector< float > chargeUnSat
Definition: HSCPDeDxInfo.h:18