Definition at line 298 of file AnalysisTree_module.cc.
dune::AnalysisTreeDataStruct::VertexDataStruct::VertexDataStruct |
( |
| ) |
|
|
inline |
dune::AnalysisTreeDataStruct::VertexDataStruct::VertexDataStruct |
( |
size_t |
maxVertices | ) |
|
|
inline |
void dune::AnalysisTreeDataStruct::VertexDataStruct::Clear |
( |
| ) |
|
Definition at line 1893 of file AnalysisTree_module.cc.
1897 FillWith(
vtxId , -9999 );
1898 FillWith(
vtxx , -9999 );
1899 FillWith(
vtxy , -9999 );
1900 FillWith(
vtxz , -9999 );
VertexData_t< Float_t > vtxz
VertexData_t< Short_t > vtxId
VertexData_t< Short_t > vtxPFParticleID
VertexData_t< Float_t > vtxy
VertexData_t< Float_t > vtxx
void Resize(size_t nVertices)
size_t MaxVertices
maximum number of storable vertices
VertexData_t< Short_t > vtxhasPFParticle
size_t dune::AnalysisTreeDataStruct::VertexDataStruct::GetMaxVertices |
( |
| ) |
const |
|
inline |
void dune::AnalysisTreeDataStruct::VertexDataStruct::Resize |
( |
size_t |
nVertices | ) |
|
Definition at line 1881 of file AnalysisTree_module.cc.
VertexData_t< Float_t > vtxz
VertexData_t< Short_t > vtxId
VertexData_t< Short_t > vtxPFParticleID
VertexData_t< Float_t > vtxy
VertexData_t< Float_t > vtxx
size_t MaxVertices
maximum number of storable vertices
VertexData_t< Short_t > vtxhasPFParticle
void dune::AnalysisTreeDataStruct::VertexDataStruct::SetAddresses |
( |
TTree * |
pTree, |
|
|
std::string |
tracker, |
|
|
bool |
isCosmics |
|
) |
| |
Definition at line 1905 of file AnalysisTree_module.cc.
1912 AutoResettingStringSteam sstr;
1917 BranchName =
"nvtx_" + VertexLabel;
1918 CreateBranch(BranchName, &
nvtx, BranchName +
"/S");
1919 std::string NVertexIndexStr =
"[" + BranchName +
"]";
1921 BranchName =
"vtxId_" + VertexLabel;
1922 CreateBranch(BranchName,
vtxId, BranchName + NVertexIndexStr +
"/S");
1924 BranchName =
"vtxx_" + VertexLabel;
1925 CreateBranch(BranchName,
vtxx, BranchName + NVertexIndexStr +
"/F");
1927 BranchName =
"vtxy_" + VertexLabel;
1928 CreateBranch(BranchName,
vtxy, BranchName + NVertexIndexStr +
"/F");
1930 BranchName =
"vtxz_" + VertexLabel;
1931 CreateBranch(BranchName,
vtxz, BranchName + NVertexIndexStr +
"/F");
1933 BranchName =
"vtxhasPFParticle_" + VertexLabel;
1934 CreateBranch(BranchName,
vtxhasPFParticle, BranchName + NVertexIndexStr +
"/S");
1936 BranchName =
"vtxPFParticleID_" + VertexLabel;
1937 CreateBranch(BranchName,
vtxPFParticleID, BranchName + NVertexIndexStr +
"/S");
VertexData_t< Float_t > vtxz
VertexData_t< Short_t > vtxId
VertexData_t< Short_t > vtxPFParticleID
Little helper functor class to create or reset branches in a tree.
VertexData_t< Float_t > vtxy
VertexData_t< Float_t > vtxx
size_t MaxVertices
maximum number of storable vertices
VertexData_t< Short_t > vtxhasPFParticle
void dune::AnalysisTreeDataStruct::VertexDataStruct::SetMaxVertices |
( |
size_t |
maxVertices | ) |
|
|
inline |
Definition at line 317 of file AnalysisTree_module.cc.
void Resize(size_t nVertices)
size_t MaxVertices
maximum number of storable vertices
size_t dune::AnalysisTreeDataStruct::VertexDataStruct::MaxVertices |
Short_t dune::AnalysisTreeDataStruct::VertexDataStruct::nvtx |
VertexData_t<Short_t> dune::AnalysisTreeDataStruct::VertexDataStruct::vtxhasPFParticle |
VertexData_t<Short_t> dune::AnalysisTreeDataStruct::VertexDataStruct::vtxId |
VertexData_t<Short_t> dune::AnalysisTreeDataStruct::VertexDataStruct::vtxPFParticleID |
VertexData_t<Float_t> dune::AnalysisTreeDataStruct::VertexDataStruct::vtxx |
VertexData_t<Float_t> dune::AnalysisTreeDataStruct::VertexDataStruct::vtxy |
VertexData_t<Float_t> dune::AnalysisTreeDataStruct::VertexDataStruct::vtxz |
The documentation for this class was generated from the following file: