ROOT
6.16/01
Reference Guide
tree
dataframe
src
RColumnValue.cxx
Go to the documentation of this file.
1
// Author: Enrico Guiraud, Danilo Piparo CERN 09/2018
2
3
/*************************************************************************
4
* Copyright (C) 1995-2018, Rene Brun and Fons Rademakers. *
5
* All rights reserved. *
6
* *
7
* For the licensing terms see $ROOTSYS/LICENSE. *
8
* For the list of contributors see $ROOTSYS/README/CREDITS. *
9
*************************************************************************/
10
11
#include "
ROOT/RDF/RColumnValue.hxx
"
12
13
#include <vector>
14
15
namespace
ROOT
{
16
namespace
Internal {
17
namespace
RDF {
18
// Some extern instaniations to speed-up compilation/interpretation time
19
// These are not active if c++17 is enabled because of a bug in our clang
20
// See ROOT-9499.
21
#if __cplusplus < 201703L
22
template
class
RColumnValue<int>
;
23
template
class
RColumnValue<unsigned int>
;
24
template
class
RColumnValue<char>
;
25
template
class
RColumnValue<unsigned char>
;
26
template
class
RColumnValue<float>
;
27
template
class
RColumnValue<double>
;
28
template
class
RColumnValue<Long64_t>
;
29
template
class
RColumnValue<ULong64_t>
;
30
template
class
RColumnValue<std::vector<int>
>;
31
template
class
RColumnValue<std::vector<unsigned int>
>;
32
template
class
RColumnValue<std::vector<char>
>;
33
template
class
RColumnValue<std::vector<unsigned char>
>;
34
template
class
RColumnValue<std::vector<float>
>;
35
template
class
RColumnValue<std::vector<double>
>;
36
template
class
RColumnValue<std::vector<Long64_t>
>;
37
template
class
RColumnValue<std::vector<ULong64_t>
>;
38
#endif
39
}
// ns RDF
40
}
// ns Internal
41
}
// ns ROOT
RColumnValue.hxx
RColumnValue
Helper class that updates and returns TTree branches as well as RDataFrame temporary columns.
ROOT
Namespace for new ROOT classes and functions.
Definition:
StringConv.hxx:21