Definition at line 45 of file RFieldProvider.hxx.
Public Member Functions | |
RDrawVisitor (std::shared_ptr< ROOT::Experimental::RNTupleReader > ntplReader) | |
TH1 * | MoveHist () |
void | VisitBoolField (const RField< bool > &field) final |
void | VisitCardinalityField (const ROOT::Experimental::RCardinalityField &field) final |
void | VisitCharField (const RField< char > &field) final |
void | VisitDoubleField (const RField< double > &field) final |
void | VisitField (const ROOT::Experimental::RFieldBase &) final |
void | VisitFloatField (const RField< float > &field) final |
void | VisitInt16Field (const RField< std::int16_t > &field) final |
void | VisitInt64Field (const RField< std::int64_t > &field) final |
void | VisitInt8Field (const RField< std::int8_t > &field) final |
void | VisitIntField (const RField< int > &field) final |
void | VisitStringField (const RField< std::string > &field) final |
void | VisitUInt16Field (const RField< std::uint16_t > &field) final |
void | VisitUInt32Field (const RField< std::uint32_t > &field) final |
void | VisitUInt64Field (const RField< std::uint64_t > &field) final |
void | VisitUInt8Field (const RField< std::uint8_t > &field) final |
Public Member Functions inherited from ROOT::Experimental::Detail::RFieldVisitor | |
virtual void | VisitArrayAsRVecField (const RArrayAsRVecField &field) |
virtual void | VisitArrayField (const RArrayField &field) |
virtual void | VisitAtomicField (const RAtomicField &field) |
virtual void | VisitBitsetField (const RBitsetField &field) |
virtual void | VisitBoolField (const RField< bool > &field) |
virtual void | VisitByteField (const RField< std::byte > &field) |
virtual void | VisitCharField (const RField< char > &field) |
virtual void | VisitClassField (const RClassField &field) |
virtual void | VisitClusterSizeField (const RField< ClusterSize_t > &field) |
virtual void | VisitDoubleField (const RField< double > &field) |
virtual void | VisitEnumField (const REnumField &field) |
virtual void | VisitFieldZero (const RFieldZero &field) |
virtual void | VisitFloatField (const RField< float > &field) |
virtual void | VisitInt16Field (const RField< std::int16_t > &field) |
virtual void | VisitInt64Field (const RField< std::int64_t > &field) |
virtual void | VisitInt8Field (const RField< std::int8_t > &field) |
virtual void | VisitIntField (const RField< int > &field) |
virtual void | VisitNullableField (const RNullableField &field) |
virtual void | VisitProxiedCollectionField (const RProxiedCollectionField &field) |
virtual void | VisitRecordField (const RRecordField &field) |
virtual void | VisitRVecField (const RRVecField &field) |
virtual void | VisitStringField (const RField< std::string > &field) |
virtual void | VisitUInt16Field (const RField< std::uint16_t > &field) |
virtual void | VisitUInt32Field (const RField< std::uint32_t > &field) |
virtual void | VisitUInt64Field (const RField< std::uint64_t > &field) |
virtual void | VisitUInt8Field (const RField< std::uint8_t > &field) |
virtual void | VisitVectorBoolField (const RField< std::vector< bool > > &field) |
virtual void | VisitVectorField (const RVectorField &field) |
Private Member Functions | |
template<typename T > | |
void | FillHistogram (const RField< T > &field) |
void | FillStringHistogram (const RField< std::string > &field) |
void | TestHistBuffer () |
Test collected entries if it looks like integer values and one can use better binning. | |
Private Attributes | |
std::unique_ptr< TH1 > | fHist |
std::shared_ptr< ROOT::Experimental::RNTupleReader > | fNtplReader |
|
inlineexplicit |
Definition at line 142 of file RFieldProvider.hxx.
|
inlineprivate |
Definition at line 83 of file RFieldProvider.hxx.
|
inlineprivate |
Definition at line 108 of file RFieldProvider.hxx.
|
inline |
Definition at line 144 of file RFieldProvider.hxx.
|
inlineprivate |
Test collected entries if it looks like integer values and one can use better binning.
Definition at line 51 of file RFieldProvider.hxx.
Definition at line 149 of file RFieldProvider.hxx.
|
inlinefinalvirtual |
Reimplemented from ROOT::Experimental::Detail::RFieldVisitor.
Definition at line 162 of file RFieldProvider.hxx.
|
inlinefinal |
Definition at line 152 of file RFieldProvider.hxx.
Definition at line 151 of file RFieldProvider.hxx.
|
inlinefinalvirtual |
Implements ROOT::Experimental::Detail::RFieldVisitor.
Definition at line 148 of file RFieldProvider.hxx.
|
inlinefinal |
Definition at line 150 of file RFieldProvider.hxx.
|
inlinefinal |
Definition at line 154 of file RFieldProvider.hxx.
|
inlinefinal |
Definition at line 156 of file RFieldProvider.hxx.
|
inlinefinal |
Definition at line 153 of file RFieldProvider.hxx.
Definition at line 155 of file RFieldProvider.hxx.
|
inlinefinal |
Definition at line 157 of file RFieldProvider.hxx.
|
inlinefinal |
Definition at line 158 of file RFieldProvider.hxx.
|
inlinefinal |
Definition at line 159 of file RFieldProvider.hxx.
|
inlinefinal |
Definition at line 160 of file RFieldProvider.hxx.
|
inlinefinal |
Definition at line 161 of file RFieldProvider.hxx.
|
private |
Definition at line 48 of file RFieldProvider.hxx.
|
private |
Definition at line 47 of file RFieldProvider.hxx.