1 #ifndef INTERACTIONCHAINDATA_H 2 #define INTERACTIONCHAINDATA_H 9 #include "dk2nu/tree/dk2nu.h" 10 #include "dk2nu/tree/dkmeta.h" 44 std::vector<ParticlesThroughVolumesData>
ptv_info;
55 std::ostream&
print(std::ostream& os=std::cout)
const;
bool is_fast_decay(int pdg)
Information about the chain of interactions leading to a neutrino.
std::ostream & print(std::ostream &os=std::cout) const
std::vector< InteractionData > interaction_chain
vector of neutrino ancestors
InteractionChainData()
boring old default constructor
std::vector< ParticlesThroughVolumesData > ptv_info
Information about all particles that pass through volumes without interacting.
std::string horn_config
The horn configuration. Example: 185i.
std::string target_config
The target configuration. Example: le010z.
int playlist
The tgt playlist (exact position of the target after survey)
The information about the hadron that exits the target.
TargetData tar_info
Information about the hadron which exited the target.