Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Analysis class #15

Open
13 of 18 tasks
Hendrik1704 opened this issue Apr 17, 2023 · 3 comments
Open
13 of 18 tasks

Analysis class #15

Hendrik1704 opened this issue Apr 17, 2023 · 3 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@Hendrik1704
Copy link
Collaborator

Hendrik1704 commented Apr 17, 2023

What do we want?

  • Flow analysis:

  • reaction plane flow (integrated)

  • reaction plane flow (differential)

  • event plane flow (integrated)

  • event plane flow (differential)

  • scalar product flow (integrated)

  • scalar product flow (differential)

  • Q-cumulants flow (integrated)

  • Q-cumulants flow (differential)

  • Cumulant flow (integrated)

  • Cumulant flow (differential)

  • LYZ flow (integrated)

  • LYZ flow (differential)

  • PCA flow (integrated)

  • PCA flow (differential)

  • SC(n,m)

  • NSC(n,m)

  • Eccentricities as function of time needs time dependent OSCAR readin

  • Multiplicities (centrality classes)

@Hendrik1704
Copy link
Collaborator Author

I just want to mention here that for the further implementation and the reviews of upcoming PRs I will need some help with the flow methods.
Maybe it's a good idea if we educate ourselves about the different methods before the next sprint in order to check the preliminary implementation of some of the flow methods (plus some probable adjustments/corrections needed) and add the missing ones.
That's why I'm going to assign all of us to this issue now.

Later this day I will share some references for the different flow methods, which are a good starting point for the implementation.

@NGoetz
Copy link
Member

NGoetz commented Jan 23, 2024

Sure, I on my side would be up for doing a SPARKX sprint centered around this topic.

@Hendrik1704
Copy link
Collaborator Author

Here is a list of literature on the different flow methods. As the literature is quite extensive, I suggest focusing on two methods first. Probably it's best to start with the Q-Cumulants (implementation of integrated flow is almost complete) and the LYZ method (implemented, testing needed).
In the next step, we can go further and check the implementation of the PCA method. The concept is a bit different, but there are familiar quantities when one has a closer look.
The last thing I would implement is the cumulant method. This is the original method introduced in 2001. Later on, there was some propaganda that it is not efficient in the computation, but this is not true when one implements it correctly.

@Hendrik1704 Hendrik1704 modified the milestones: SPARKX 1.2, SPARKX 1.3 Apr 17, 2024
@Hendrik1704 Hendrik1704 modified the milestones: SPARKX 2.0, SPARKX 2.1 Nov 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants